AI Docs Skill
管理项目的 AI 规则文档,统一管理 .claude 目录下的 commands、skills 和 settings.json。
何时使用
- •当用户需要管理 AI 规则文档时
- •当用户输入 "ai docs"、"管理规则"、"创建命令" 等意图时
- •当需要创建、修改、删除 command 或 skill 时
能力
此 Skill 可以:
- •创建新的 command 或 skill 文件
- •修改已存在的 command 或 skill 文件
- •重命名 command 或 skill 文件
- •删除 command 或 skill 文件
- •修改 settings.json 配置
- •自动同步规则到前后端子项目
自动同步规则
前端项目 (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]/
操作类型
- •创建新规则 - 创建新的 command 或 skill 文件
- •修改现有规则 - 修改已存在的 command 或 skill 文件
- •重命名规则 - 重命名 command 或 skill 文件
- •删除规则 - 删除 command 或 skill 文件
- •修改全局配置 - 修改 settings.json
规则分类
- •前端项目 - 仅适用于 apps/naive-admin
- •后端项目 - 仅适用于 server/nest-main
- •通用规则 - 适用于所有项目
注意事项
- •操作前建议备份重要文件
- •重命名/删除操作需要二次确认
- •同步操作会覆盖子项目中的同名文件
- •通用规则会同步到所有项目,修改需谨慎