clawbench-screenshot SKILL.md skillB

clawbench-screenshot from clawbench-dev/clawbench is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add clawbench-dev/clawbench/clawbench-screenshot@git:20261025.5b9fde8

Pins git:20261025.5b9fde8 in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
clawbench-dev/clawbench
Path
docs/Skills/clawbench-screenshot/SKILL.md
Versions recorded
4
Latest version
git:20261025.5b9fde8, committed Oct 25, 2026
First version recorded
Sep 6, 2026
Size
11,372 bytes
Repository stars
229
License
MIT

用浏览器自动化给 ClawBench 产品界面截高清宣传图 / 功能截图。涵盖登录、抑制欢迎/升级/完成通知浮层、设置深色主题与 UI 缩放、在文件浏览器打开指定文档(含 Markdown TOC)、桌面宽屏三栏布局下的 1080p/2x 截图,以及把桌面端截图嵌入 product_hero.html 宣传图的流程。触发词:截图、截一张、产品截图、宣传图、hero 图、hero截图、桌面端截图、三端截图、ClawBench 截图。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# ClawBench 产品截图(Browser Automation)

用 `playwright-cli` 驱动真实浏览器访问正在运行的 ClawBench 实例,截取产品宣传 / 功能截图。截图目标是**干净、无遮挡、深色主题、能直接放进 README 或 Hero 宣传图**的高清画面。

## 前置准备

- ClawBench 服务在跑(默认 `https://<host>:20000`,配置见 `~/.clawbench/config/config.yaml` 的 `password` / `port`)。
- 登录密码从 `~/.clawbench/config/config.yaml` 的 `password:` 字段读取。
- `playwright-cli` 已安装(`command -v playwright-cli`,未装则 `npm install -g @playwright/cli@latest`)。
- 服务走 HTTPS 时直接用真实域名(如 `https://xulongzhe.top:20000`)访问,证书有效即可;`playwright-cli open` 会自签忽略报错前先用域名。

## 关键经验(必须先读,否则反复被浮层干扰)

1. **每次 `playwright-cli open` 都是全新内存 profile,localStorage 为空** → welcome / 升级弹窗会重新弹出。必须在**刷新页面之前**写入抑制值,让应用初始化时直接跳过;弹窗出现后再去关是治标不治本(CompletionPopover 有队列、dismiss 会消费下一个)。
2. 三个持久化键(在登录后、`reload` 前通过 eval 设置):
   - `theme` = `github-dark`(配合 `clawbench-settings-theme` = `JSON.stringify('github-dark')`)
   - `clawbench_welcome_dismissed` = `'true'`(抑制「欢迎使用 ClawBench / 智能体扫描」面板)
   - `clawbench-upgrade-skip` = **服务器最新版本号**(抑制「发现新版本」弹窗)。⚠️ 该值必须等于 `/api/upgrade/check` 返回的 `latest_version`,版本升级后旧 skip 值会失效,需重新查再写。弹窗文本里可直接读到版本号。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add clawbench-dev/clawbench/clawbench-screenshot@sha256:9db71a7c6ac627fc

The line at the top of this page pins the label git:20261025.5b9fde8, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_m44vbk4iqixce7kq.svg)](https://markdownregistry.com/a/art_m44vbk4iqixce7kq)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 4 versions of this file, between Sep 6, 2026 and Oct 25, 2026, about one every 17 days.

versioncommittedcommitsizeaudit
git:20261025.5b9fde8 latest2026-10-25 5b9fde8 11,372 BB view · diff
git:20261002.8e35b472026-10-02 8e35b47 10,319 BB view · diff
git:20260922.72866292026-09-22 7286629 8,740 BB view · diff
git:20260906.1bff3122026-09-06 1bff312 8,531 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1:8899)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (11372 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

clawbench-dev/clawbench · 229 stars · license MIT · pushed 2026-11-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_m44vbk4iqixce7kq
GET https://markdownregistry.com/api/v1/resolve?ref=clawbench-dev/clawbench/clawbench-screenshot
GET https://markdownregistry.com/api/v1/blob/9db71a7c6ac627fc11fcbb635491ec60cea46b98d50a219661d8390b71c5af85

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from clawbench-dev/clawbench

AGENTS.md AGENTS.md file
clawbench-dev/clawbench · AGENTS.md
git:20261103.7735f62 · audit A · 229 stars
CLAUDE.md CLAUDE.md file
clawbench-dev/clawbench · CLAUDE.md
git:20260514.cd94671 · audit B · 229 stars
clawbench-user-guide SKILL.md skill
clawbench-dev/clawbench · docs/Skills/clawbench-user-guide/SKILL.md · 为 ClawBench 生成桌面端与移动端图文使用说明 / 用户手册配图。桌面端:720p 降采样截图参数(2560×1440 视口 + zoom=2 再 LANCZOS 降到 1280×720)、左栏 441px…
git:20261102.d7db2b8 · audit A · 229 stars

Every file in clawbench-dev/clawbench

Browse by kind, by grade B, or by owner.