review-rules
Deep-analyze the project's rule set (.claude/rules + CLAUDE.md) for coherence, redundancy, tensions, gaps, and actionable fixes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Deep-analyze the project's rule set (.claude/rules + CLAUDE.md) for coherence, redundancy, tensions, gaps, and actionable fixes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Emit the init commands for a new plankit-tooled project — GitHub repo, pk setup --baseline, v0.0.0 tag, develop branch, .pk.json release config
Ship a release: changelog, tag, merge, and push in one pass
Ship a release: changelog, tag, merge, and push in one pass
Discover project conventions and configure .pk.json by analyzing the codebase
Discover project conventions and configure .pk.json by analyzing the codebase
Preserve the most recently approved plan to docs/plans/
| name | review-rules |
| description | Deep-analyze the project's rule set (.claude/rules + CLAUDE.md) for coherence, redundancy, tensions, gaps, and actionable fixes |
Analyze the project's rule set as a system, not a checklist. The goal is to find what makes the rules work together and what undermines them, then propose concrete fixes. This is the analysis a plain concatenation cannot give you.
Grounding (how Claude actually consumes rules):
Read every .claude/rules/*.md and the project CLAUDE.md (the always-loaded critical rules and conventions). For each rule file note its kind: frontmatter: craft (developer-voiced standards for the work) or conduct (Claude-voiced agent behavior). If there is no .claude/rules/ directory, say so and stop.
Work each dimension. Cite rule IDs, quote short phrases, and keep findings concrete; do not pad for breadth.
GIT-02, MODEL-05), a short name, the one-line imperative, its source file, its kind, and the trigger (the situation in which it should fire).Offer these if the developer wants them:
End with a short, prioritized list of concrete fixes. This is the payoff, not a summary. Lead with the highest-value change (often a missing precedence rule, a merge of diluting overlap, or a filled gap), and for each give the specific edit you would make and why.
Propose only. Do not edit the rule files: recommend, and let the developer decide. Plans in docs/plans/ are immutable, and scope stays the developer's call.