ワンクリックで
skill-writer
编写和更新 skill 的规范、流程和最佳实践。Use when creating, reviewing, or improving a skill folder, SKILL.md, or bundled skill resources.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
编写和更新 skill 的规范、流程和最佳实践。Use when creating, reviewing, or improving a skill folder, SKILL.md, or bundled skill resources.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
迭代优化任何具有可量化指标的对象的标准流程。可用场景包括但不限于代码、提示词、文档、配置、流程、模型、交易策略等的优化。强调先定义目标和评估,再做受控迭代。
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
macOS GUI 自动化 - 截图、点击、输入、应用控制。推荐用 image+click,see 命令可能超时。
| name | skill-writer |
| description | 编写和更新 skill 的规范、流程和最佳实践。Use when creating, reviewing, or improving a skill folder, SKILL.md, or bundled skill resources. |
Skill 是一个让 agent 在特定任务中获得稳定工作流、领域知识、工具脚本或素材的操作手册资料包。它遵循"渐进式披露"原则:
name 和 description:默认进入上下文,用于判断是否触发 skill。SKILL.md 正文:仅在 skill 触发后读取,放核心流程和使用指引。SKILL.md,哪些应拆到资源文件。SKILL.md:先写准确的 frontmatter,再写短而可执行的正文。每个 skill 单独成一个文件夹:
<skill-name>/
├── SKILL.md # 必需
├── scripts/ # 可选:可执行脚本
├── references/ # 可选:详细参考资料
└── assets/ # 可选:模板、图片、字体、样例素材
只创建实际需要的资源目录。其他目录仅在任务明确需要时添加。
SKILL.md 规范SKILL.md 由 YAML frontmatter 和 Markdown 正文组成。
只包含 name 和 description:
---
name: skill-name
description: 说明这个 skill 做什么,以及在什么用户请求或任务上下文中使用。
---
name:使用小写字母、数字和连字符;建议 64 个字符以内;必须与文件夹名一致。description:这是触发机制。必须同时说明功能和使用场景,因为正文只有触发后才会被读取。好的 description 应该能让 agent 只靠它判断是否触发 skill:
正文只写 agent 执行任务时必须知道的内容:
<IMPORTANT>...</IMPORTANT> 标识。SKILL.md:放每次使用都需要的核心流程、约束和资源索引。references/:放详细文档、领域知识、API 说明、长示例和变体规则。scripts/:放重复、易错、需要确定性的操作。新增脚本必须实际运行测试。assets/:放最终输出会使用的模板、图片、字体、样例素材等。避免把同一信息同时放在 SKILL.md 和资源文件中。详细信息一旦拆出去,就在 SKILL.md 中保留清晰入口。
完成创建或修改后运行校验脚本:
scripts/quick_validate.py <path/to/skill-folder>
如果当前环境没有该脚本,说明无法运行该项验证,并用可用方式检查 frontmatter、文件结构和资源引用。
新增或修改 scripts/ 下的脚本时,必须实际执行代表性用例。复杂 skill 应使用真实任务做 forward-testing:只给测试 agent skill 路径和任务,不泄漏预期答案或修复思路。