mcpField
S
skill-creator

skill-creator

github.com/fusengineAgent 工作流3451 次安装3 周前更新
代码仓库

关于 skill-creator

用于创建和维护 Agent 技能的工作流指南,可生成符合项目规范的 SKILL.md、参考文档与模板结构。它覆盖新建、重构、改进和框架适配,但技术指导内容需先通过研究和代码库分析获得。

主要功能

  1. 01生成 SKILL.md 与 references/ 结构
  2. 02区分概念说明和可复制模板
  3. 03支持新建、重构、改进与框架适配
  4. 04要求登记至 Agent 与 marketplace.json
  5. 05通过 sniper 流程验证

适用场景

  1. 01为尚未记录的库创建技能
  2. 02为现有技能补充参考文档和模板
  3. 03将技能改写为适配另一框架
  4. 04检查技能文件和登记是否符合规范

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/fusengine/claude-plugins --skill skill-creator

安装后在 Claude Code 中输入/skill-creator确认已加载。

详细介绍

Skill Creator 会按照项目的技能规范搭建完整的 `SKILL.md` + `references/` 结构:将概念性参考(WHY + WHEN,每个文件不超过 `FUSE_SOLID_MAX_LINES`)与可直接复制粘贴的模板分开。它涵盖四种流程——创建全新技能、重构不符合规范的技能、改进缺少参考资料或内容过时的技能,以及将现有技能适配到不同框架——每种流程最后都要在所属 Agent 的 frontmatter 和 marketplace.json 中注册,然后运行 `fuse-ai-pilot:sniper` 进行验证。

它只生成技能的结构和文档内容,不生成技能的实质性技术指南——这些内容必须来自撰写前收集的 research-expert + explore-codebase 调研结果。

Skill Creator

Agent 工作流(必需)

创建任何技能前,必须并行启动 3 个 Agent,每个 Agent 调用一次,并指定 name:

  1. fuse-ai-pilot:explore-codebase - 检查现有技能并分析结构
  2. fuse-ai-pilot:research-expert - 在线获取最新官方文档
  3. mcp__context7__query-docs - 获取官方来源中的代码示例

创建完成后,运行 fuse-ai-pilot:sniper 进行验证。


概述

操作使用时机
新建技能尚未编写文档的库/框架
重构现有技能不符合规范
改进缺少参考资料或内容过时
适配从类似技能复制(Next.js → React)

关键规则

  1. 所有内容均使用英文 - 不得使用法语或其他语言
  2. SKILL.md 用于说明 - 指引 Agent 查阅参考资料/模板
  3. 参考资料应为概念性内容 - WHY + WHEN;每个文件都必须控制在 FUSE_SOLID_MAX_LINES 以内
  4. 模板必须完整 - 代码可直接复制粘贴
  5. 在 Agent 和 marketplace.json 中注册 - 否则技能不会加载
  6. 创建后运行 sniper - 验证所有文件

架构

skills/<skill-name>/
├── SKILL.md                    # Entry point (guides agent)
└── references/                 # All documentation
    ├── installation.md         # Setup, configuration (conceptual)
    ├── patterns.md             # Core patterns (conceptual)
    ├── ...                     # Other references
    └── templates/              # Complete code examples
        ├── basic-setup.md      # Full project setup
        └── feature-example.md  # Feature implementation

→ 详情请参阅 architecture.md


参考指南

概念
主题参考资料查阅时机
工作流workflow.md创建/改进技能时
架构architecture.md理解技能结构时
内容规则content-rules.md编写参考资料/模板时
注册registration.md使技能可用时
适配adaptation.md在框架间转换时
模板
模板使用时机
SKILL-template.md创建新的 SKILL.md
reference-template.md创建参考文件
template-template.md创建代码模板

快速参考

创建新技能
# 1. Research documentation
→ research-expert + context7/exa

# 2. Create structure
mkdir -p plugins/<agent>/skills/<name>/references/templates

# 3. Create files
→ SKILL.md (from template)
→ references/*.md (conceptual)
→ references/templates/*.md (code)

# 4. Register
→ agent frontmatter + marketplace.json

# 5. Validate
→ sniper
改进现有技能
# 1. Analyze
→ explore-codebase

# 2. Research updates
→ research-expert (latest docs)

# 3. Add missing files
→ references + templates

# 4. Validate
→ sniper

验证清单

  • 所有内容均使用英文
  • SKILL.md 包含正确的 frontmatter
  • frontmatter 中列出所有参考资料
  • 包含 Agent Workflow 部分
  • Reference Guide 包含 Concepts + Templates 表格
  • 每个文件均在 FUSE_SOLID_MAX_LINES 限制范围内
  • 模板包含完整且可运行的代码
  • 已在 Agent + marketplace.json 中注册

最佳实践

应该做
  • 撰写前查阅官方文档
  • 使用表格整理内容
  • 在参考资料中添加模板链接
  • 保持参考资料的概念性
  • 确保模板可直接复制粘贴
不应该做
  • 使用法语(仅限英文)
  • 直接复制粘贴原始文档
  • 生成的任何文件都不得超过 FUSE_SOLID_MAX_LINES
  • 忘记注册步骤
  • 跳过 sniper 验证

评论

支持 Markdown