AgentSkillsCN

Ai Docs Skill

AI 文档技能

SKILL.md

AI Docs Skill

管理项目的 AI 规则文档,统一管理 .claude 目录下的 commands、skills 和 settings.json。

何时使用

  • 当用户需要管理 AI 规则文档时
  • 当用户输入 "ai docs"、"管理规则"、"创建命令" 等意图时
  • 当需要创建、修改、删除 command 或 skill 时

能力

此 Skill 可以:

  1. 创建新的 command 或 skill 文件
  2. 修改已存在的 command 或 skill 文件
  3. 重命名 command 或 skill 文件
  4. 删除 command 或 skill 文件
  5. 修改 settings.json 配置
  6. 自动同步规则到前后端子项目

自动同步规则

前端项目 (apps/naive-admin/.claude/)

  • Vue/React 组件规范
  • 前端样式规范
  • 前端状态管理
  • 前端路由规范
  • 前端请求层规范
  • 前端测试规范

后端项目 (server/nest-main/.claude/)

  • NestJS 模块规范
  • Prisma/数据库规范
  • API 设计规范
  • 后端测试规范
  • 微服务规范

通用规则(同步到所有项目)

  • 变量命名规范
  • 类型规范
  • 代码注释规范
  • Git 提交规范

文件路径映射

Commands

code
.claude/commands/[name].md
├── apps/naive-admin/.claude/commands/[name].md
└── server/nest-main/.claude/commands/[name].md

Skills

code
.claude/skills/[skill-name]/
├── apps/naive-admin/.claude/skills/[skill-name]/
└── server/nest-main/.claude/skills/[skill-name]/

操作类型

  1. 创建新规则 - 创建新的 command 或 skill 文件
  2. 修改现有规则 - 修改已存在的 command 或 skill 文件
  3. 重命名规则 - 重命名 command 或 skill 文件
  4. 删除规则 - 删除 command 或 skill 文件
  5. 修改全局配置 - 修改 settings.json

规则分类

  1. 前端项目 - 仅适用于 apps/naive-admin
  2. 后端项目 - 仅适用于 server/nest-main
  3. 通用规则 - 适用于所有项目

注意事项

  • 操作前建议备份重要文件
  • 重命名/删除操作需要二次确认
  • 同步操作会覆盖子项目中的同名文件
  • 通用规则会同步到所有项目,修改需谨慎