name: skill-scaffold
description: AI 代理技能脚手架 CLI。为 OpenClaw、Moltbot、Claude、Cursor、ChatGPT、Copilot 即时创建技能。支持氛围编程。兼容 MCP。
author: NextFrontierBuilds
version: 1.0.4
keywords:
- ai
- ai-agent
- ai-coding
- skill
- scaffold
- generator
- openclaw
- moltbot
- mcp
- claude
- claude-code
- chatgpt
- cursor
- copilot
- github-copilot
- vibe-coding
- cli
- devtools
- agentic
- ai-tools
- developer-tools
- typescript
- llm
- automation
数秒内创建 AI 代理技能。支持 OpenClaw/Moltbot、MCP 服务器及通用技能结构。
当用户提及以下内容时使用此技能:
- "创建一个技能"
- "搭建技能脚手架"
- "新技能模板"
- "技能生成器"
- "制作一个 openclaw 技能"
- "mcp 服务器模板"
# 全局安装
npm install -g skill-scaffold
# 创建一个 OpenClaw 技能
skill-scaffold my-awesome-skill
# 创建一个 MCP 服务器
skill-scaffold my-api --template mcp
# 使用所有选项
skill-scaffold weather-bot --template openclaw --cli --description "面向代理的天气警报"
| 命令 | 描述 |
|---|---|
skill-scaffold <名称> |
使用默认 (openclaw) 模板创建技能 |
skill-scaffold <名称> --template mcp |
创建 MCP 服务器脚手架 |
skill-scaffold <名称> --template generic |
创建最小化技能结构 |
skill-scaffold <名称> --cli |
包含 CLI 二进制文件脚手架 |
skill-scaffold --help |
显示帮助信息 |
适用于 OpenClaw/Moltbot 代理的完整技能结构:
- SKILL.md:包含 YAML 前置元数据、触发词、命令表
- README.md:包含徽章、安装说明、功能列表
- scripts/ 文件夹:用于存放辅助脚本
模型上下文协议 (MCP) 服务器脚手架:
- SKILL.md:包含 MCP 配置示例
- 工具和资源文档
- 已准备好与 Claude Desktop/Cursor 集成
最小化结构:
- 基本的 SKILL.md
- 简单的 README.md
| 选项 | 描述 | 默认值 |
|---|---|---|
--template <类型> |
模板类型:openclaw, mcp, generic | openclaw |
--author <名称> |
作者名称 | NextFrontierBuilds |
--description <文本> |
技能描述 | 自动生成 |
--dir <路径> |
输出目录 | 当前目录 |
--cli |
包含 CLI 二进制文件脚手架 | false |
--no-scripts |
跳过 scripts 文件夹 | false |
# 在当前目录创建
skill-scaffold my-skill
# 在指定目录创建
skill-scaffold my-skill --dir ~/clawd/skills
# 使用自定义作者的 MCP 服务器
skill-scaffold github-mcp --template mcp --author "你的名字"
# 完整的 CLI 工具
skill-scaffold awesome-cli --cli --description "实现超棒的功能"
my-skill/
├── SKILL.md # 主文档 (OpenClaw 会读取此文件)
├── README.md # GitHub/npm 说明文件
├── scripts/ # 辅助脚本 (可选)
└── bin/ # CLI 二进制文件 (如果使用了 --cli 标志)
└── my-skill.js
cd my-skillclawdhub publish . 或 npm publish