本仓库用于存放和管理自定义 rules 与 skills。
main- 路径: rules/main.md (5087 tokens)
- 用途: 默认通用规则,全局行为约束与通用编码规范,所有项目通用,应放置在
~/.claude/CLAUDE.md中始终生效,正常使用时复制这个文件内容即可
ts-standards- 路径: skills/ts-standards/SKILL.md
- 用途: TypeScript 项目编码规范(前端、Node.js 后端、脚本、工具链),前端细节见
references/
business-roadmap- 路径: skills/business-roadmap/SKILL.md
- 用途: 用户主动调用时进行业务宏观规划,梳理发展方向、演进阶段、关键依赖与成功判据
code-review- 路径: skills/code-review/SKILL.md
- 用途: 对代码变更、diff、commit 或实现做只读审查,按正确性、安全、性能、可维护性、风格排序输出 findings
pr-review- 路径: skills/pr-review/SKILL.md
- 用途: 基于 code-review 审查 PR,结尾询问是否将结论回复到 PR
handle-review- 路径: skills/handle-review/SKILL.md
- 用途: 验证 PR review 或用户提供的 review 结论,并派一个 subagent 处理确认成立的修复
git-workflow- 路径: skills/git-workflow/SKILL.md
- 用途: Git 本地提交约定(分支命名、commit、gh 沙箱);Issue/PR 交付流程与正文规则见
references/
test-review- 路径: skills/test-review/SKILL.md
- 用途: 用户点名、即将开 PR、或大任务完成怕遗漏时审查测试完备性并按需补测
man-day-quote- 路径: skills/man-day-quote/SKILL.md
- 用途: 人天报价(调用后先问方式与落地路径;线 A 直接估 / 线 B 先设计再估;确认后 py 生成 xlsx)
由
scripts/count-tokens.mjs自动生成。
- 复制
_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: 额外元数据