mcpField
S
skill-creator

skill-creator

github.com/gravito-frameworkAgent 工作流248 次安装27 周前更新
代码仓库

关于 skill-creator

面向 Gravito 框架的 AI 技能设计与创建流程指南,供需要构建符合 Gravito Skill Specification 的技能的开发者或 Agent 使用。它从需求澄清推进到脚手架初始化、实现和测试。

主要功能

  1. 01澄清技能目标与触发示例
  2. 02规划脚本、参考资料和资源
  3. 03运行脚本初始化技能目录
  4. 04编写并测试 SKILL.md
  5. 05保持技能说明精简且可执行

适用场景

  1. 01为新技能收集需求
  2. 02规划技能所需文件与逻辑
  3. 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