From team-standards
Updates knowledge graph docs by scanning code for changes in modules, APIs, data models, frontend-backend mappings. Triggers on project structure changes or user requests like 'update project docs'.
npx claudepluginhub exception-coder/team-standards --plugin team-standardsThis skill uses the workspace's default tool permissions.
用户说以下任意一种时,**必须**调用本 skill:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides code writing, review, and refactoring with Karpathy-inspired rules to avoid overcomplication, ensure simplicity, surgical changes, and verifiable success criteria.
Executes ctx7 CLI to fetch up-to-date library documentation, manage AI coding skills (install/search/generate/remove/suggest), and configure Context7 MCP. Useful for current API refs, skill handling, or agent setup.
Share bugs, ideas, or general feedback.
用户说以下任意一种时,必须调用本 skill:
智能提醒(非强制,建议性触发):
git-commit-standards 检测到 commit 涉及新增 Controller/Service/Mapper/Entity 时,提醒用户运行本 skilldesign-doc-required 的设计文档涉及新增模块时,提醒用户初始化模块文档项目 docs/ 目录下已存在知识图谱文档(通过 init-project-docs 生成)。
若 docs/00_project_overview.md 不存在,提示用户先运行 init-project-docs。
flowchart TD
A([收到更新指令]) --> B[读取 docs/00_project_overview.md 获取当前文档状态]
B --> C[扫描代码结构 - 与文档对比]
C --> D[生成差异报告]
D --> E{用户选择模式}
E -->|自动模式| F[自动更新所有差异文档]
E -->|确认模式| G[逐项展示差异,等待用户确认]
F --> H[输出更新摘要]
G --> H
扫描:Controller/Service 包结构(Java)或 features/ 目录(Flutter)
对比:docs/02_module_map.md
触发更新条件:
扫描:Controller 层的 @RequestMapping 等注解
对比:docs/05_api_map.md
触发更新条件:
扫描:Entity/Model 类、Mapper XML、建表语句
对比:docs/04_data_model_map.md
触发更新条件:
扫描:综合 Controller + 前端页面/路由
对比:docs/06_frontend_backend_mapping.md
触发更新条件:
扫描:项目实际的分层结构和依赖关系
对比:docs/08_constraints_and_rules.md
触发更新条件:
| 文档 | 变更类型 | 具体内容 | 优先级 |
|---|---|---|---|
02_module_map.md | 新增 | 发现新模块 {name} 未记录 | 高 |
05_api_map.md | 新增 | POST /api/xxx 未记录 | 高 |
04_data_model_map.md | 变更 | {table}.{field} 类型已变更 | 中 |
扫描完成:
- 检查文档数:{N}
- 需要更新:{N} 份
- 已自动更新:{N} 份
- 需人工确认:{N} 份(业务流程/术语类文档)
| 文档 | 默认模式 | 原因 |
|---|---|---|
02_module_map.md | 自动 | 可从代码结构推断 |
04_data_model_map.md | 自动 | 可从 Entity/DDL 推断 |
05_api_map.md | 自动 | 可从 Controller 注解推断 |
06_frontend_backend_mapping.md | 自动 | 可从代码引用关系推断 |
00_project_overview.md | 确认 | 项目定位需人工判断 |
03_business_flow_map.md | 确认 | 业务流程需人工确认 |
07_glossary.md | 确认 | 术语含义需人工确认 |
08_constraints_and_rules.md | 确认 | 架构规则需人工决策 |
09_refactor_plan.md | 确认 | 重构计划需人工决策 |
10_change_log.md | 自动 | 追加格式固定 |
来源:team-standards Mermaid 规范
=、,、/、<、>、(、)、[、]、: 时必须加引号< > 改用文字classDiagram 方法名不含中文design-doc-required(本 skill 属于文档维护类,非开发类)docs/ 下文件后,自动触发 doc-index-required Phase-B 更新索引init-project-docs 的后续维护阶段调用