本仓库用于存放和管理自定义 rules 与 skills。
main- 路径: rules/main.md (5717 tokens)
- 用途: 默认通用规则,全局行为约束与通用编码规范,所有项目通用,应放置在
~/.claude/CLAUDE.md中始终生效,正常使用时复制这个文件内容即可
codegraph- 路径: rules/codegraph.md (438 tokens)
- 用途: CodeGraph 相关补充规则,只有在用户明确需要 CodeGraph 约束时才和
main一起复制
ts-standards- 路径: skills/ts-standards/SKILL.md (2568 tokens)
- 用途: TypeScript、React、Next.js、Vue + TS 前端项目编码规范
business-roadmap- 路径: skills/business-roadmap/SKILL.md (636 tokens)
- 用途: 用户主动调用时进行业务宏观规划,梳理发展方向、演进阶段、关键依赖与成功判据
code-review- 路径: skills/code-review/SKILL.md (594 tokens)
- 用途: 对代码变更、diff、commit 或实现做只读审查,按正确性、安全、性能、可维护性、风格排序输出 findings
pr-review- 路径: skills/pr-review/SKILL.md (592 tokens)
- 用途: 基于 code-review 审查 PR,结尾询问是否将结论回复到 PR
handle-review- 路径: skills/handle-review/SKILL.md (678 tokens)
- 用途: 验证 PR review 或用户提供的 review 结论,并派一个 subagent 处理确认成立的修复
spec-review- 路径: skills/spec-review/SKILL.md (764 tokens)
- 用途: 审查 spec、设计文档或技术方案文档,给出修改建议、设计改进意见和补充建议
git-workflow- 路径: skills/git-workflow/SKILL.md (2583 tokens)
- 用途: Git 本地提交与 issue/PR 收尾约定(分支命名、commit、gh 沙箱、PR body 模板)
test-review- 路径: skills/test-review/SKILL.md (1235 tokens)
- 用途: 用户点名、即将开 PR、或大任务完成怕遗漏时审查测试完备性并按需补测
man-day-quote- 路径: skills/man-day-quote/SKILL.md (2162 tokens)
- 用途: 人天报价(调用后先问方式与落地路径;线 A 直接估 / 线 B 先设计再估;确认后 py 生成 xlsx)
skills/
├── _template/ # Skill 模板
│ ├── SKILL.template.md # 【必需】核心文件模板(复制后重命名为 SKILL.md)
│ ├── README.md # 给人类看的说明模板
│ └── examples.md # Few-shot 示例模板
├── rules/ # 通用规则与可选补充规则
│ ├── main.md # 默认通用规则
│ └── codegraph.md # CodeGraph 可选规则
├── skills/ # Skills 目录
│ ├── ts-standards/ # TypeScript / React 相关 skill
│ │ └── SKILL.md
│ ├── business-roadmap/ # 业务宏观规划 skill
│ │ ├── SKILL.md
│ │ └── agents/
│ │ └── openai.yaml
│ ├── code-review/ # 代码审查 skill
│ │ └── SKILL.md
│ ├── pr-review/ # PR 审查 skill
│ │ └── SKILL.md
│ ├── handle-review/ # Review 结论处理 skill
│ │ └── SKILL.md
│ ├── spec-review/ # Spec 文档审查 skill
│ │ └── SKILL.md
│ ├── git-workflow/ # Git 提交与 PR 收尾 skill
│ │ └── SKILL.md
│ ├── test-review/ # 测试完备性审查 skill
│ │ └── SKILL.md
│ └── man-day-quote/ # 人天报价 skill
│ ├── SKILL.md
│ └── scripts/
│ └── generate-quote-xlsx.py
├── CLAUDE.md # 本仓库编写规范
└── README.md # 本文件
- 复制
_template/目录并重命名为你的 skill 名称(kebab-case) - 将
SKILL.template.md重命名为SKILL.md - 按需补充
README.md、examples.md、scripts/、references/、assets/、tests/ - 保持内容与本仓库规范一致,避免和通用 rules 重复
- 每个 skill 一个独立目录,使用 kebab-case 命名
- 每个 skill 目录必须包含
SKILL.md - 其余文件按需创建:
README.mdexamples.mdscripts/references/assets/tests/
SKILL.md 使用 YAML frontmatter 定义元信息,markdown 正文定义工作流。
name: skill 名称(kebab-case)description: 简短描述argument-hint: 参数提示(可选)user-invocable: 是否可由用户直接调用(true / false)compatibility: 兼容性信息context: 上下文配置disable-model-invocation: 是否禁止模型自动调用(true / false)license: 许可证metadata: 额外元数据