Skip to content

benzhoupo/skillgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skillgen

English speakers: No English version available. Go find a fan translation somewhere. Not my problem if you can't.

用 skill 来写 skill。有点绕,但就是这么回事。

这是什么

skillgen 是一个 Claude Code Skill,帮你从零创建新的 Claude Code Skill。通过交互式问答收集需求,判定技能类型,然后生成完整的 SKILL.md + references + examples,所有文件都有实际内容,不是空骨架。

特点

  • 全套内容 -- 生成的每个文件都有 2,000-5,000 字的实际内容,拿到手直接能用
  • 类型自适应 -- 自动判定技能属于哪种类型(生成型/审查型/流程型/转换型/人格型/规范型),按类型收集不同信息
  • 遵循规范 -- 生成的 skill 严格遵循 Claude Code 官方规范:第三人称 description、祈使句 body、字数控制、详细内容放 references

安装

# 全局安装(所有项目可用)
cp -r skillgen/ ~/.claude/skills/skillgen/

# 或项目级安装(仅当前项目可用)
cp -r skillgen/ .claude/skills/skillgen/

也可以用 cc-switch 管理 skills 的安装和切换。

触发方式

在 Claude Code 中说:

  • "帮我写一个 skill"
  • "创建 skill" / "新建 skill"
  • "我想做一个 skill 来…"
  • "skill 开发" / "写个技能"
  • "/skillgen"

工作流程

skillgen 分 5 个阶段引导你:

  1. 技能定位 -- 问你技能做什么、什么时候触发、叫什么名字
  2. 类型判定 -- 自动判定技能类型,让你确认
  3. 内容设计 -- 按类型收集核心规则、正反示例等信息
  4. 资源规划 -- 确定需要生成哪些 references/examples 文件
  5. 确认生成 -- 汇总展示,确认后一次性生成所有文件

文件结构

skillgen/
├── README.md                              ← 你在看的这个
├── SKILL.md                               ← 主文件
├── references/
│   ├── qa-flow.md                         ← 问答流程和分支逻辑
│   ├── skill-format-reference.md          ← Skill 文件格式完整参考
│   ├── skill-structure-spec.md            ← 目录结构和写作规范
│   ├── skill-type-profiles.md             ← 6 种技能类型画像
│   ├── skillmd-template.md                ← SKILL.md 生成模板
│   └── description-guide.md               ← Description 写作指南
└── examples/
    └── example-generated-skill.md         ← 示例:生成的 commit-lint 技能

生成示例

假设你说"帮我写一个 Git commit 规范的 skill",skillgen 会生成:

commit-lint/
├── SKILL.md
├── references/
│   ├── conventional-commits.md
│   └── emoji-mapping.md
└── examples/
    └── example-messages.md

每个文件都有完整内容。详见 examples/example-generated-skill.md

许可证

MIT

About

一个帮你写Skill的Skill

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors