用途
clone 技能用于“走查”一个已有的应用,把界面与交互完整记录下来,产出一套可供后续设计或重建参考的资料。它会逐屏截图并编写屏幕索引,再把索引转成用户故事清单。
主要能力
- 按固定顺序遍历应用:主窗口默认页、每个导航项、每种视图模式与排序/筛选菜单、条目详情、创建流程(含空白与半填写状态)、右键菜单、菜单栏与命令栏、全部设置页、托盘图标、空状态,以及深色模式下的主要页面。
- 使用窗口截图脚本保存全分辨率、仅含应用窗口的截图:
powershell -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_SKILL_DIR}/scripts/window-shot.ps1" "<process or title>" docs/screens/01-inbox.png。脚本按进程名或标题匹配最大可见窗口,使用 PrintWindow 捕获;-List可列出所有可见窗口。 - 输出
docs/screens/INDEX.md,每张截图一节,描述页面、到达路径、布局、元素、操作与已见快捷键,并在末尾给出导航地图、命令地图与数据结构推测。 - 通过调用
user-stories技能生成docs/STORIES.md,要求索引中每个屏幕至少被一个故事引用,或列入 Dropped。
使用方式
原生 Windows 应用或 Electron 应用使用 Claude 桌面应用的 computer use,并在设置中开启、仅授权参考应用;网页应用使用内置浏览器、Claude in Chrome 或 Playwright。开始前与用户确认隐私,建议使用演示账号或样本数据;只查看不操作,仅在用户同意时输入、创建、修改或删除。截图文件按 NN-page-or-state.png 顺序命名。
适用场景
需要系统理解或重建某个现有桌面或网页应用时,用该流程获得完整的屏幕清单、交互地图与用户故事草稿。
限制
computer use 截图会被缩小且不落盘,并包含整个桌面,因此必须配合窗口截图脚本;弹出在窗口外的菜单、浮层或提示无法被捕获,需在索引中标记“no file”;最小化窗口无法捕获;部分窗口可能呈现黑屏或空白,脚本在截图单色时会警告。不得从应用中取用文字、Logo 或图标,PNG 不应进入公开仓库。
暂未提供
资料未说明该技能的价格、收费模式、具体平台支持范围与效果指标。