用途:按 Agent Skills 规范引导用户创建新的智能体技能,适用于被要求“create a skill”“add a new skill”“write a skill”等场景。
主要能力:分八步推进。第一步理解技能,收集用途、触发短语、所需工具与存放位置,确定名称(仅小写字母、数字、连字符,1-64 字符,不以连字符开头或结尾,无连续连字符),并选择复杂度层级(仅 SKILL.md、加 references/、加 scripts/、或全量)。第二步规划,分析可复用资源应放入 scripts/、references/ 还是 assets/。第三步研究现有同类技能与仓库约定。第四步编写 SKILL.md,含 YAML frontmatter(name 必须与目录名一致,description 不超过 1024 字符、不含尖括号、用第三人称并包含触发关键词;可选 allowed-tools、license、metadata、compatibility),正文用祈使语气、步骤化、控制在 500 行以内。第五步创建支持文件,references/ 放条件加载的领域知识,scripts/ 放自动化脚本,assets/ 放模板等静态文件,并避免 README 等多余文件。第六步校验,运行 uv run ${CLAUDE_SKILL_ROOT}/scripts/quick_validate.py <path/to/skill-directory>,或使用 skills-ref validate <path/to/skill-directory>。第七步注册,按仓库 CLAUDE.md 或 README 更新索引与权限。第八步按清单核验。
使用方式:脚本须用 uv run 执行,并带 PEP 723 内联元数据,输出结构化 JSON,从仓库根目录运行。
限制:注册步骤因仓库而异;具体收费、平台与效果资料未提供。