用途:在 Skill Steward 技能市场仓库的 skills/ 目录下新增一个可安装的技能包,并生成符合规范的 SKILL.md、目录布局与注册表条目。适用场景包括用户希望在本仓库新增技能、向技能市场贡献内容,或为 npx skills 兼容性初始化 SKILL.md。
主要流程:1)选择名称,使用 kebab-case,长度 1–64 字符,需符合 Agent Skills 规则(见 docs/STANDARDS.mdx);2)创建目录 skills/{name}/,目录名必须与 frontmatter 中的 name 一致;3)从 templates/skill/SKILL.md 复制模板并替换占位符;4)编写 description,用一段话覆盖“做什么”和“何时用”(用户会说的触发短语);5)引用来源,从 templates/skill/references/sources.md 创建 references/sources.md,为每个使用的规范、仓库或论文添加行(skill-source-citations);6)编写正文,使用编号步骤、示例与输出格式,控制在 500 行以内;7)评估,Tier 1 技能需 references/evals.md 与至少 2 个 evals/cases/*.yaml(eval-case-schema),其他技能可选 evals.md;8)可选 scripts/、assets/。
注册与校验:将技能 id 按正确分组加入 skills.sh.json(schema 与布局见 skills.sh 定制文档),在根 README.md 技能表中添加一行,然后运行 pnpm run validate;Tier 1 技能还需运行 pnpm run eval。
Frontmatter 模板包含 name(与目录同名)、description(能力加触发短语,20–1024 字符)、license: MIT,以及 metadata 下的 author、version、category。可选 Cursor 专用项包括 paths 与 disable-model-invocation。
质量检查清单:名称与文件夹名一致;description 包含用户触发短语;技能文件夹内不放 README.md;不含密钥或本地绝对路径;pnpm run validate 通过;已列入 skills.sh.json 与 README;references/sources.md 存在且含所用 URL;行为关键时可加 references/evals.md。
相关技能:市场或私有分发用 plugin-marketplace-setup;MCP/harness 仓库维护用 mcp-harness-repo-maintainer;引用与 sources.md 用 skill-source-citations;评估与改进循环用 skill-eval-improve;PR 前规范审计用 skill-spec-review。
终端用户安装命令:npx skills add arenukvern/skill_steward --skill create-skill。
限制:资料未提供该技能的收费、价格、平台支持范围或实际效果信息;具体规范细节需查阅仓库内 docs/STANDARDS.mdx 与相关模板文件。