npx skills add https://github.com/jezweb/claude-skills --skill app-docs浏览正在运行的网页应用,为每个界面截图,并生成足以发布的文档。不仅仅是截图堆砌——而是结构化的指南,教会他人如何使用该应用。
与 ux-audit 相同——Chrome MCP、Playwright MCP 或 playwright-cli。
与 ux-audit 相同——优先使用已部署/线上 URL,而非 localhost。
| 深度 | 截图数量 | 产出内容 | 耗时 |
|---|---|---|---|
| quick | ~10 | 单页快速入门指南。关键界面,仅包含主要流程。 | 10-15 分钟 |
| standard | ~30 | 完整用户指南。所有页面,主要工作流程,参考表格。 | 30-60 分钟 |
| thorough | ~80+ | 综合指南。所有状态,移动端视图,每个 CRUD 流程,故障排除。 | 1-3 小时 |
| exhaustive | ~150+ | 可发布的文档套件。包含 thorough 的所有内容,外加:入门教程、按功能深入解析、管理员指南、键盘快捷键参考、常见问题解答和 HTML 版本。 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 3-6 小时 |
默认值:standard
询问用户:
导航应用并构建完整的页面清单:
创建任务列表以跟踪文档编写进度。
对于清单中的每个页面:
docs/screenshots/ 并使用描述性名称对于每个页面,编写:
## [页面名称]
[一句话:此页面的用途以及何时使用它]

### 您将看到什么
[描述关键元素:侧边栏显示 X,主区域显示 Y,工具栏有 Z]
### 您可以做什么
[列出可用的操作,每个操作用简短描述]
### 如何操作:[主要操作]
1. [步骤,附截图引用]
2. [步骤]
3. [步骤——截图显示结果]
> **提示:** [有用的快捷方式或不明显的功能]
对于交互式页面,逐步记录,并在每个重要步骤截图:
### 如何操作:添加新客户
1. 点击右上角的 **"添加客户"** 按钮

2. 填写必填字段——姓名和电子邮件是必填项,其他都是可选的

3. 点击 **"保存"** ——您将被带到新客户的详情页面

> **提示:** 您也可以在任何地方按 **Cmd+N** 来创建新客户。
| 额外内容 | quick | standard | thorough | exhaustive |
|---|---|---|---|---|
| 空状态 | 跳过 | 提及 | 截图 + 记录 | 截图 + 建议改进 |
| 错误状态 | 跳过 | 提及 | 触发 + 截图 | 记录每个验证错误 |
| 深色模式 | 跳过 | 跳过 | 关键页面截图 | 每个页面截图 |
| 移动端(375px) | 跳过 | 跳过 | 关键页面截图 | 每个页面截图 |
| 所有 CRUD | 跳过 | 仅主要操作 | 每个操作 | 每个操作 + 边界情况 |
| 设置/配置 | 跳过 | 列出选项 | 记录每个设置 | 记录每个设置并附示例 |
| 键盘快捷键 | 跳过 | 列出可见的 | 完整参考表 | 专用章节 |
| 搜索/过滤器 | 跳过 | 提及 | 记录每个过滤器 | 记录每种组合 |
| 权限/角色 | 跳过 | 跳过 | 注意差异 | 每个角色单独章节 |
| API/集成 | 跳过 | 跳过 | 提及(如果存在) | 记录端点 + 示例 |
除了每个页面的文档:
入门指南(所有深度):
## 入门指南
### 访问 [应用名称]
- URL:[生产环境 URL]
- 支持的浏览器:Chrome、Firefox、Safari、Edge
- 移动端:[响应式 / PWA / 不支持]
### 登录
[登录页面截图 + 步骤]
### 您的头 5 分钟
1. [登录后要做的第一件事]
2. [第二件事——快速见效]
3. [第三件事——探索主要功能]
导航指南(standard+):
## 导航
### 侧边栏
[带注释的截图,描述每个部分]
### 快速操作
- **Cmd+K**:快速切换器——跳转到任何页面或记录
- **Cmd+N**:创建新 [项目]
[其他快捷方式]
### 面包屑导航 / 返回导航
[如何返回,面包屑导航出现在哪里]
键盘快捷键参考(thorough+):
## 键盘快捷键
| 快捷键 | 操作 |
|----------|--------|
| Cmd+K | 快速切换器 |
| Cmd+N | 新建 [项目] |
| Cmd+S | 保存 |
| Escape | 关闭对话框 / 取消 |
故障排除(thorough+):
## 故障排除
### [错误信息或症状]
**含义**:[解释]
**如何修复**:[步骤]
### 常见问题
[根据文档编写过程中可能让新用户困惑的地方生成的常见问题解答]
管理员指南(exhaustive):
## 管理员指南
### 用户管理
[如何邀请用户、设置角色、移除访问权限]
### 设置参考
| 设置项 | 作用 | 默认值 | 建议 |
[记录每个设置项]
### 数据管理
[导出、导入、备份、删除账户]
Markdown(默认):docs/USER_GUIDE.md
HTML(exhaustive 深度,或根据请求):docs/user-guide.html
@media print)截图命名:docs/screenshots/NN-section-description.png
01-、02-、03-01-dashboard-、05-clients-、12-settings--overview.png、-add-form.png、-saved-confirmation.png在有助于理解的地方混合使用截图和图表:
工作流程图(基于文本,无需外部工具):
### 客户在系统中的流转
新询盘 → 创建客户 → 添加保单 → 发送续保 → 归档 ↓ ↓ ↓ ↓ ↓ [电子邮件] [客户页面] [保单页面] [电子邮件发件箱] [归档]
带注释的截图:当截图需要标注时,在文本中描述它们:

仪表板显示:
- **A**(左上角):您的客户数量和活跃保单
- **B**(中间):今天需要注意的事项
- **C**(右侧):最近活动动态
UI 元素参考:对于复杂页面,带标签的图表很有帮助:
### 编辑器布局
| 区域 | 功能 |
|------|-------------|
| 左侧面板 | 文件夹树——组织您的笔记 |
| 中间面板 | 笔记列表——显示所选文件夹中的笔记 |
| 右侧面板 | 编辑器——编写和预览您的笔记 |
| 顶部栏 | 导航、搜索(Cmd+K)和视图切换 |
文档应足够好,使得:
每周安装量
95
仓库
GitHub 星标数
643
首次出现
9 天前
安全审计
安装于
cursor91
gemini-cli90
cline90
github-copilot90
opencode90
kimi-cli89
Browse a running web app, screenshot every screen, and produce documentation good enough to publish. Not a screenshot dump — a structured guide that teaches someone how to use the app.
Same as ux-audit — Chrome MCP, Playwright MCP, or playwright-cli.
Same as ux-audit — prefer deployed/live URL over localhost.
| Depth | Screenshots | What it produces | Duration |
|---|---|---|---|
| quick | ~10 | Single-page quick-start guide. Key screens, happy path only. | 10-15 min |
| standard | ~30 | Full user guide. All pages, primary workflows, reference tables. | 30-60 min |
| thorough | ~80+ | Comprehensive guide. All states, mobile views, every CRUD flow, troubleshooting. | 1-3 hours |
| exhaustive | ~150+ | Publishable documentation suite. Everything in thorough plus: getting started tutorial, feature-by-feature deep dives, admin guide, keyboard shortcut reference, FAQ, and HTML version. | 3-6 hours |
Default: standard
Ask the user:
Navigate the app and build a complete page inventory:
Create a task list to track documentation progress.
For each page in the inventory:
docs/screenshots/ with descriptive namesFor each page, write:
## [Page Name]
[One sentence: what this page is for and when you'd use it]

### What You'll See
[Describe the key elements: sidebar shows X, main area shows Y, toolbar has Z]
### What You Can Do
[List the actions available, each as a brief description]
### How To: [Primary Action]
1. [Step with screenshot reference]
2. [Step]
3. [Step — screenshot the result]
> **Tip:** [Helpful shortcut or non-obvious feature]
For interactive pages, document step-by-step with screenshots at each significant step:
### How To: Add a New Client
1. Click the **"Add Client"** button in the top right

2. Fill in the required fields — Name and Email are required, everything else is optional

3. Click **"Save"** — you'll be taken to the new client's detail page

> **Tip:** You can also press **Cmd+N** from anywhere to create a new client.
| Extra | quick | standard | thorough | exhaustive |
|---|---|---|---|---|
| Empty states | Skip | Note | Screenshot + document | Screenshot + suggest improvements |
| Error states | Skip | Note | Trigger + screenshot | Every validation error documented |
| Dark mode | Skip | Skip | Screenshot key pages | Screenshot every page |
| Mobile (375px) | Skip | Skip | Screenshot key pages | Screenshot every page |
| All CRUD | Skip | Primary only | Every operation | Every operation + edge cases |
| Settings/config | Skip |
Beyond per-page documentation:
Getting Started (all depths):
## Getting Started
### Accessing [App Name]
- URL: [production URL]
- Supported browsers: Chrome, Firefox, Safari, Edge
- Mobile: [responsive / PWA / not supported]
### Logging In
[Screenshot of login page + steps]
### Your First 5 Minutes
1. [First thing to do after logging in]
2. [Second thing — the quick win]
3. [Third thing — explore the main feature]
Navigation Guide (standard+):
## Navigation
### Sidebar
[Screenshot with annotations describing each section]
### Quick Actions
- **Cmd+K**: Quick switcher — jump to any page or record
- **Cmd+N**: Create new [item]
[Other shortcuts]
### Breadcrumbs / Back Navigation
[How to navigate back, where breadcrumbs appear]
Keyboard Shortcuts Reference (thorough+):
## Keyboard Shortcuts
| Shortcut | Action |
|----------|--------|
| Cmd+K | Quick switcher |
| Cmd+N | New [item] |
| Cmd+S | Save |
| Escape | Close dialog / cancel |
Troubleshooting (thorough+):
## Troubleshooting
### [Error message or symptom]
**What it means**: [explanation]
**How to fix**: [steps]
### Common Questions
[FAQ generated from what would confuse a new user — based on the documentation process itself]
Admin Guide (exhaustive):
## Admin Guide
### User Management
[How to invite users, set roles, remove access]
### Settings Reference
| Setting | What it does | Default | Recommendation |
[Every setting documented]
### Data Management
[Export, import, backup, delete account]
Markdown (default): docs/USER_GUIDE.md
HTML (exhaustive depth, or on request): docs/user-guide.html
@media print)Screenshot naming : docs/screenshots/NN-section-description.png
01-, 02-, 03-01-dashboard-, 05-clients-, 12-settings--overview.png, -add-form.png, -saved-confirmation.pngMix screenshots with diagrams where it helps understanding:
Workflow diagrams (text-based, no external tools):
### How a Client Moves Through the System
New Enquiry → Create Client → Add Policy → Send Renewal → Archive ↓ ↓ ↓ ↓ ↓ [Email] [Client Page] [Policy Page] [Email Outbox] [Archive]
Annotated screenshots : When a screenshot needs callouts, describe them in the text:

The dashboard shows:
- **A** (top left): Your client count and active policies
- **B** (centre): Items needing attention today
- **C** (right): Recent activity feed
UI element reference : For complex pages, a labelled diagram helps:
### Editor Layout
| Area | What it does |
|------|-------------|
| Left panel | Folder tree — organise your notes |
| Centre panel | Note list — shows notes in the selected folder |
| Right panel | Editor — write and preview your note |
| Top bar | Navigation, search (Cmd+K), and view toggles |
The documentation should be good enough that:
Weekly Installs
95
Repository
GitHub Stars
643
First Seen
9 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
cursor91
gemini-cli90
cline90
github-copilot90
opencode90
kimi-cli89
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
43,100 周安装
Skill Creator 技能创建指南:为 Claude AI 构建模块化专业技能的完整教程
660 周安装
gstack工作流助手:Claude Code专家团队,AI驱动开发规划、代码评审与自动化测试
664 周安装
find-skills 技能查找工具:快速发现并安装智能体技能,扩展AI能力
669 周安装
专业转化文案撰写指南:提升营销效果与SEO优化的文案技巧
656 周安装
WordPress Elementor 页面编辑与模板管理指南:WP-CLI 与浏览器自动化
674 周安装
Skill Forge 技能开发指南:Claude AI 专用技能创建与优化工作流程
668 周安装
| List options |
| Document each |
| Document each with examples |
| Keyboard shortcuts | Skip | List if visible | Full reference table | Dedicated section |
| Search/filters | Skip | Mention | Document each filter | Document every combination |
| Permissions/roles | Skip | Skip | Note differences | Separate section per role |
| API/integrations | Skip | Skip | Mention if present | Document endpoints + examples |