工程开发
skill-creator avatar

skill-creator

为 Claude Code 开发可重复使用技能的框架与指南,包含元数据标准、资源封装,以及通过专业工作流程扩展代理程序能力的最佳实践。

简介

skill-creator 是开发人员、架构师与高级用户的必备工具,旨在将 Claude 从通用助手转变为特定领域的专家。通过提供结构化的技能开发解剖图(由必要的 SKILL.md 文件以及选用的脚本、参考资料与资产组成),此技能支持开发模块化且独立的套件。它通过三层渐进式揭露系统,缩短了通用大型语言模型交互与确定性程序工作流程之间的差距:元数据用于初始上下文,SKILL.md 用于执行指导,而外部封装资源则用于深入的技术细节。

  • 使用 YAML 前言进行元数据规范,确保技能的高质量触发与可发现性。

  • 提供强大的架构框架,用于封装专业知识,例如业务逻辑、专有架构与 API 文档。

  • 支持包含可执行脚本(Python/Bash),用于确定性的重复性任务,确保超越单纯指令提示的可靠性。

  • 通过渐进式揭露设计实现高效的上下文管理,在保持上下文窗口轻量的同时,允许在需要时访问无限的参考文件。

  • 促进逻辑(SKILL.md)、执行(脚本)与输出生成(如模板、图标或样板代码等资产)之间的关注点分离。

  • 当您需要设计新技能、更新现有程序指令,或针对特定软件领域调整代理工作流程时,请使用此工具。

  • 优先将详细的领域知识、数据库架构与长篇 API 文档放入 references/ 目录中,以优化 Token 使用效率。

  • 确保 YAML 前言中的所有名称与描述字段均遵守第三人称描述风格,以达到最佳的代理程序调用性能。

  • 遵循定义的技能创建流程:从具体使用示例开始,识别所需资产,并在实施前规划好模块化组件。

  • 请记住,脚本应留给需要确定性可靠性的任务使用,而大型文件应移至 references/ 以避免占用上下文内存。

仓库统计

Star 数
2,834
Fork 数
328
Open Issue 数
5
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月28日 10:58
在 GitHub 查看