工程开发
Skill Create avatar

Skill Create

自动化 Betty Framework 技能的创建过程,包括构建目录结构、生成 YAML 清单文件以及处理注册表登记。

简介

Skill Create 是 Betty Framework 中的关键工具,旨在标准化并加速新增 Claude Code 兼容技能的流程。它作为一个元开发助手,通过自动化整个引导生命周期,消除了手动创建文件的繁琐工作。通过强制执行一致的结构与注册流程,确保每个新技能从开始起就具有可发现性、可审计性,并能轻松整合到 Betty 生态系统中。

  • 自动在 /skills/ 下构建所需的目录结构。

  • 生成包含预设版本号与状态字段的完整 skill.yaml 清单文件。

  • 初始化专用的 SKILL.md 文件以记录文档、目的与使用指南。

  • 通过更新 registry/skills.json 处理技术注册流程,使新组件能被 Claude Code 识别。

  • 与 skill.define 技能整合验证钩子,确保所有清单元数据符合框架标准。

  • 支持参数定义,允许开发者在引导阶段定义输入与输出。

  • 使用者应通过命令行执行 'python skill_create.py <名称> <描述>'。

  • 非常适合需要维持模块化架构高一致性的工程团队。

  • 生成后需检查清单,并在配置完成后将状态从 'draft' 更新为 'active'。

  • 利用 git 进行版本控制,确保每个新技能从首次提交起就有明确的审计轨迹。

  • 与 Claude Code 插件兼容,支持在 AI 辅助工程环境中实现顺畅的开发工作流程。

  • 推荐给正在 Betty 元代理架构中构建自定义自动化、API 整合或专用工作流程组件的开发者。

仓库统计

Star 数
0
Fork 数
2
Open Issue 数
3
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 22:08
在 GitHub 查看