AI技能脚手架工具

3小时前更新 3 00
AI技能脚手架工具AI技能脚手架工具
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调用逻辑,即可进入测试阶段,避免了手动创建配置文件和目录规范的重复劳动。

能做什么

  • 一键生成 OpenClaw/Moltbot 标准技能结构(含 SKILL.md、README.md、scripts/)
  • 创建 MCP(Model Context Protocol)服务器模板,兼容 Claude Desktop 与 Cursor
  • 生成最小化通用技能骨架
  • 可选添加 CLI 二进制入口与自定义作者信息

使用说明

安装

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生态贡献者
不包含业务逻辑代码、测试用例、部署配置、图形界面

 

风险提示

  • 技能名称仅限小写字母与连字符,需符合规范
  • 生成后需手动补充实际业务逻辑与测试代码
  • MCP 模板需额外配置 Claude Desktop/Cursor 集成参数
  • 发布前建议本地验证 SKILL.md 格式正确性

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/nextfrontierbuilds/skill-scaffold/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...