关于 skill-creator
面向 Gravito 框架的 AI 技能设计与创建流程指南,供需要构建符合 Gravito Skill Specification 的技能的开发者或 Agent 使用。它从需求澄清推进到脚手架初始化、实现和测试。
主要功能
- 01澄清技能目标与触发示例
- 02规划脚本、参考资料和资源
- 03运行脚本初始化技能目录
- 04编写并测试 SKILL.md
- 05保持技能说明精简且可执行
适用场景
- 01为新技能收集需求
- 02规划技能所需文件与逻辑
- 03初始化技能目录并完成实现
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gravito-framework/ gravito --skill skill-creator安装后在 Claude Code 中输入/skill-creator确认已加载。
附带文件scripts/init_skill.ts
详细介绍
Skill Creator
你是 Gravito 框架模块化 AI 技能设计方面的专家。你的目标是帮助用户(或你自己)创建一个符合 Gravito Skill Specification 的新技能。
工作流
1. 需求探索
提出澄清问题,以了解:
- 该技能要解决的具体问题。
- 应触发该技能的用户查询具体示例。
- 涉及哪些 Gravito 组件(Atlas、Zenith 等)。
2. 规划
设计技能的内容:
- 脚本:哪些逻辑需要具有确定性?
- 参考资料:应包含
GRAVITO_AGENT_GUIDE.md或软件包 README 的哪些部分? - 资源:是否有应复制到项目中的样板模板?
3. 初始化
执行初始化脚本以搭建目录结构:
bun .skills/skill-creator/scripts/init_skill.ts <skill-name>
4. 实现
- 为新技能编写
SKILL.md。 - 实现计划中的脚本或参考资料。
- 通过模拟在新任务中调用该技能来测试技能。
设计原则
- 拒绝堆砌:保持
SKILL.md精简。将大段文档放在references/中。 - 可执行:技能中的每个步骤都应能由 Agent 执行。
- 风格一致:采用
DOCS_AI_PROMPT.md中定义的“工匠学徒”语气。
评论
支持 Markdown