能力进化
AI代理自进化引擎
skill-scaffold 是一款命令行工具,用于快速创建 AI 代理技能的标准化项目结构。支持 OpenClaw、Moltbot、MCP 服务器等多种模板类型,帮助开发者在数秒内搭建可运行的技能框架。
AI技能脚手架工具帮助开发团队快速启动AI代理项目。无需从零搭建目录结构,一键生成符合OpenClaw、Moltbot或MCP协议的标准化框架,将项目初始化时间从数小时缩短至数秒,让开发者专注于核心业务逻辑而非繁琐的配置工作。
落地案例:某技术团队需要为内部系统开发Claude Desktop插件。使用本工具输入"skill-scaffold my-tool –template mcp –author 团队名 –cli",即刻获得包含SKILL.md元数据文档、README说明、可执行CLI入口的完整目录结构。开发者只需在生成框架内填充具体API调用逻辑,即可进入测试阶段,避免了手动创建配置文件和目录规范的重复劳动。
安装
npm install -g skill-scaffold
基础用法
# 在当前目录创建 OpenClaw 技能
skill-scaffold my-skill
# 指定输出目录
skill-scaffold my-skill --dir ~/clawd/skills
# 创建 MCP 服务器并设置作者
skill-scaffold github-mcp --template mcp --author "YourName"
# 生成带 CLI 入口的完整工具
skill-scaffold awesome-cli --cli --description "Does awesome things"
常用选项
--template <type>:选择模板(openclaw/mcp/generic),默认 openclaw--author <name>:设置作者名称--description <text>:填写技能描述--dir <path>:指定输出路径--cli:包含 CLI 二进制骨架--no-scripts:跳过 scripts 文件夹见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 技能名称、模板类型(openclaw/mcp/generic)、输出目录、作者名、技能描述、CLI标志、跳过脚本选项 |
| 输出 | 完整技能目录(SKILL.md、README.md、scripts/、可选 bin/) |
| 适用人群 | Node.js 开发者、AI技能构建者、MCP服务器开发者、OpenClaw生态贡献者 |
| 不包含 | 业务逻辑代码、测试用例、部署配置、图形界面 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/nextfrontierbuilds/skill-scaffold/SKILL.md
来源类型:GitHub 开源仓库