一键导入
docs
Update project documentation (ADRs, CHANGELOG, running notes) in compact Claude-friendly format
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Update project documentation (ADRs, CHANGELOG, running notes) in compact Claude-friendly format
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Comprehensive code review with security, patterns, and quality focus
Parallel execution using multiple Claude instances in Kitty terminal
Agile/Waterfall project planning, tracking, and delivery management
McKinsey-level strategic analysis with MECE frameworks and quantitative prioritization
Audit and harden any repository with standardized quality gates, hooks, and scripts
Optimize project instructions and agent setup for lower token usage and higher signal
| name | docs |
| description | Update project documentation (ADRs, CHANGELOG, running notes) in compact Claude-friendly format |
| allowed-tools | ["Read","Glob","Grep","Write","Edit","Bash"] |
| context | fork |
| user-invocable | true |
| version | 1.0.0 |
Update ADRs, CHANGELOG, and running notes outside of plan workflows.
Create and update project documentation using the compact Claude-friendly format defined in knowledge-codification.md. Use this when documentation needs updating but no plan is active.
# Find project root (nearest package.json or .git)
PROJECT_ROOT=$(git rev-parse --show-toplevel 2>/dev/null || pwd)
echo "Project: $PROJECT_ROOT"
ls "$PROJECT_ROOT/docs/adr/" 2>/dev/null | tail -5
Read ${CLAUDE_HOME:-.claude}/commands/planner-modules/knowledge-codification.md for:
Status: X | Date: Y | Plan: Z on one line)## [Unreleased] sections)docs/adr/plan-{id}-notes.md)Use AskUserQuestion:
# Find highest ADR number
ls docs/adr/[0-9]*.md 2>/dev/null | sort -t/ -k3 -n | tail -1
# ADR {NNNN}: {Title}
Status: Accepted | Date: {DD Mon YYYY} | Plan: {plan_id or "none"}
## Context
{2-3 sentences: what problem, when encountered}
## Decision
{2-3 sentences: what we chose, why}
## Consequences
- Positive: {outcome}
- Negative: {tradeoff}
## Enforcement
- Rule: `{eslint-rule-or-grep-pattern}`
- Check: `{verification command}`
- Ref: {related ADR IDs if any}
## [Unreleased]
### {Category}
- Added: {new feature/file}
- Changed: {modification}
- Fixed: {bug fix}
# {Context} Running Notes
## {Section}
- Decision: {what and why, 1 line}
- Issue: {problem} -> Fix: {solution}
- Pattern: {reusable insight}
# ADR exists and is under 20 lines
wc -l docs/adr/{new-adr}.md
# CHANGELOG updated
grep -q 'Unreleased' CHANGELOG.md
Positive:/Negative: labels (grep-friendly)docs/adr/{NNNN}-{slug}.md (compact format)## [Unreleased] sectiondocs/adr/plan-{id}-notes.md