clawbench-user-guide SKILL.md skillA
clawbench-user-guide from clawbench-dev/clawbench is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add clawbench-dev/clawbench/clawbench-user-guide@git:20261102.d7db2b8Pins git:20261102.d7db2b8 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- clawbench-dev/clawbench
- Path
docs/Skills/clawbench-user-guide/SKILL.md- Versions recorded
- 25
- Latest version
- git:20261102.d7db2b8, committed Nov 2, 2026
- First version recorded
- Sep 19, 2026
- Size
- 78,089 bytes
- Repository stars
- 229
- License
- MIT
为 ClawBench 生成桌面端与移动端图文使用说明 / 用户手册配图。桌面端:720p 降采样截图参数(2560×1440 视口 + zoom=2 再 LANCZOS 降到 1280×720)、左栏 441px 构图约束、浮层抑制与自检(三个 fixed 浮层的 offsetParent 判据失效陷阱)、完成通知卡片必须 reload 清除、演示数据搭建与还原、按模块的取景清单与 DOM 选择器、索引式手册 + 按模块详解文档结构。移动端:CDP 设备模拟(zoom 方案对移动端完全无效)、390×844@3 竖屏参数与 585×1266 后处理、底部 Dock 与全屏 TabPanel 布局事实、手势阈值速查、Android App 模式 bridge stub 注入(必须 dispose)、移动端验收判据。触发词:使用说明、用户手册、user guide、图文说明、功能说明文档、手册配图、文档配图、移动端文档、手机端说明、竖屏截图。.
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 桌面端使用说明(截图 + 文档)
为 ClawBench 生成「图文并茂的桌面端使用说明」:在真实实例上截取 720p 功能图,配上按模块组织的说明文字。
> 与 `clawbench-screenshot` skill 的区别:那个是**宣传图/hero 图**导向(1080p、2x、追求好看、无遮挡深色);这个是**文档配图**导向(720p、信息完整、能看清操作、允许界面里有真实数据)。两者的登录/浮层/主题流程相通,但参数与验收标准不同。
## 一、截图参数(实测确定,别改)
| 项 | 值 | 说明 |
|---|---|---|
| 视口 | **2560×1440** | 设备像素 |
| `documentElement.style.zoom` | **`'2'`** | 有效 CSS 布局 = 1280×720 |
| 截图原始尺寸 | 2560×1440 | |
| 后处理 | `Image.resize((1280,720), Image.LANCZOS)` | 降采样,输出 720p |
| 单图体积 | 约 400–620 KB | PNG optimize |
**为什么用 zoom 超采样而不是 CDP 的 deviceScaleFactor:**
`Emulation.setDeviceMetricsOverride({deviceScaleFactor: 2})` 在本环境**实测不生效**(`devicePixelRatio` 仍是 1,输出还是 1280×720)。改用「视口放大 2 倍 + `style.zoom=2`」可稳定得到 2x 渲染。
**关键:布局等价性已验证。** zoom=2 / 视口 2560 与直接 1280×720 / zoom=1 的归一化几何**逐值相同**(实测侧栏都是 `[1000, 36, 280, 684]`)。所以不会因为超采样而改变布局——只是渲染更锐利。
**不要固定 1280×720 视口 + zoom=1**:文字会有明显锯齿。也不要 zoom=1.25 配 1280 视口——有效宽度降到 1024,正好卡宽屏断点,三栏被压扁。
### 主题必须显式钉成 github-dark
**新浏览器 profile 的默认主题是 `auto`(跟随系统)**。在本环境系统是亮色 → 截图整片白底,与既有图(深色)完全不一致。
```js
localStorage.setItem('clawbench-settings-theme', JSON.stringify('github-dark'));
```
既有图的实测背景色(用于自检):`#161B22` / `#0D1117` / `#21262D`。
…Read the whole file at its exact version.
How to install
mdr add clawbench-dev/clawbench/clawbench-user-guide@sha256:09b3780fbb7a1da6The line at the top of this page pins the label git:20261102.d7db2b8, 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.
[](https://markdownregistry.com/a/art_zynfvwimxwv6gp7g)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 25 versions of this file, between Sep 19, 2026 and Nov 2, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261102.d7db2b8 latest | 2026-11-02 | d7db2b8 | 78,089 B | A | view · diff |
| git:20261101.08453c5 | 2026-11-01 | 08453c5 | 78,089 B | A | view · diff |
| git:20261101.ba21434 | 2026-11-01 | ba21434 | 78,080 B | A | view · diff |
| git:20261029.3d9bd44 | 2026-10-29 | 3d9bd44 | 78,060 B | A | view · diff |
| git:20261028.46ad384 | 2026-10-28 | 46ad384 | 77,682 B | A | view · diff |
| git:20261028.716e193 | 2026-10-28 | 716e193 | 77,271 B | A | view · diff |
| git:20261026.47c32b2 | 2026-10-26 | 47c32b2 | 77,265 B | A | view · diff |
| git:20261020.b47ca98 | 2026-10-20 | b47ca98 | 76,963 B | A | view · diff |
| git:20261019.c0f43fc | 2026-10-19 | c0f43fc | 76,905 B | A | view · diff |
| git:20261019.0fd1055 | 2026-10-19 | 0fd1055 | 76,873 B | A | view · diff |
| git:20261012.3e2d2fd | 2026-10-12 | 3e2d2fd | 74,225 B | A | view · diff |
| git:20261011.3caa4ba | 2026-10-11 | 3caa4ba | 74,242 B | A | view · diff |
| git:20261011.04c2923 | 2026-10-11 | 04c2923 | 71,908 B | A | view · diff |
| git:20261009.23c75e2 | 2026-10-09 | 23c75e2 | 71,847 B | A | view · diff |
| git:20261009.51039cb | 2026-10-09 | 51039cb | 71,806 B | A | view · diff |
| git:20261009.6b6db40 | 2026-10-09 | 6b6db40 | 71,808 B | A | view · diff |
| git:20261003.127acf3 | 2026-10-03 | 127acf3 | 64,634 B | A | view · diff |
| git:20261002.a340205 | 2026-10-02 | a340205 | 64,551 B | A | view · diff |
| git:20260922.7286629 | 2026-09-22 | 7286629 | 63,124 B | A | view · diff |
| git:20260922.81f8ca4 | 2026-09-22 | 81f8ca4 | 63,119 B | A | view · diff |
| git:20260919.f6c53ea | 2026-09-19 | f6c53ea | 62,871 B | A | view · diff |
| git:20260919.bab982a | 2026-09-19 | bab982a | 62,009 B | A | view · diff |
| git:20260919.0e47ba2 | 2026-09-19 | 0e47ba2 | 59,978 B | A | view · diff |
| git:20260919.16382ef | 2026-09-19 | 16382ef | 54,808 B | A | view · diff |
| git:20260919.ac1c3a3 | 2026-09-19 | ac1c3a3 | 55,208 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (78089 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 link to a raw IP address
- pass: No script tag
Source
clawbench-dev/clawbench · 229 stars · license MIT · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_zynfvwimxwv6gp7g GET https://markdownregistry.com/api/v1/resolve?ref=clawbench-dev/clawbench/clawbench-user-guide GET https://markdownregistry.com/api/v1/blob/09b3780fbb7a1da63a93c7498b5556459221c87b33b7eb3ea2e9472f8c048ee6
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.