用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/WenJunDuan/Rlues --skill architect-doc命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | architect-doc |
| description | 维护 .ai_state/architecture/ 长效架构档。Refactor/System 完成后需要更新架构档时触发。 |
| 时机 | 强制度 | 责任 |
|---|---|---|
| System 路径 ship 完成 | 强制 | 主 agent |
| Refactor 路径改动 ≥ 5 文件 | 强制 | 主 agent |
用户显式 /architect-doc update {type}-{slug} | 触发 | 主 agent |
| Feature 路径完成 (新增 endpoint / 新数据模型) | 可选 | 主 agent 判断 |
| athena-init 首次 | 创建 ARCHITECTURE.md 初版 | athena-init |
Refactor / System (≥ 5 文件) + stage=ship 时, delivery-gate hook 检查:
_index.path 和本 sprint 改动文件数 (从 evidence.yaml)architecture/ARCHITECTURE.md mtime ≥ 本 sprint 开始时间{type}-{slug}.md mtime ≥ 本 sprint 开始时间/architect-doc updateathena-init 时, 主 agent:
README.md / docs/architecture/ / ARCHITECTURE.md.ai_state/architecture/ARCHITECTURE.md 初版design.md + git diffsrc/{module}/ 路径模式)architect subagent (read-only sandbox, ultrathink) 生成 patch_index.pointers.latest_architecture_updateSystem 路径引入新子系统时:
api / db / auth / cache / frontend / backendinfra / messaging / monitoring / cli / libarchitecture/{type}-{slug}.md (从模板)ARCHITECTURE.md 索引段.ai_state/architecture/
├── ARCHITECTURE.md # 总入口 + 索引 (强制存在)
└── {type}-{slug}.md # 子系统档 (按需创建)
例:
api-rest.mddb-postgres.mdauth-jwt.mdcache-redis.mdfrontend-react.mdinfra-k8s.mdcompound/decision-*.md)design.md (sprint 一次性, 写"这次要改 X")
↓ ship 后
architecture/{type}-{slug}.md (长效, 写"X 现在长这样")
↓ 重大决策同步
compound/decision-*.md (永久, 写"为什么这样选")
三者各司其职, 不冗余.
跨季度时, 旧的 compound/ 和已 ship 的 sprints/ 自动归档:
.ai_state/archive-{quarter}/compound/ 只保留近 1 个季度 + 近 5 个 decision (永远保留所有 decision)architecture/ 不归档 (永远是现状).
见 ~/.claude/skills/pace/templates/architecture/