sanity-review
Installation
SKILL.md
PRレビュー報告書の作成手順書
feature/bugfix/refactoring PRをレビューし、レビュー報告書を作成する。 通常のコードレビューを補助するだけでなく、実装者が自らPRをレビューするためのセルフレビューツールでもある。人間のレビュアーに見せられる正気なpull requestに仕上げる事を目的とする。
対象外
- ライブラリ更新PR(dependabot/renovatebot等)は
library-update-reviewskillの対象であり、このスキルの対象外
手順
手順0: 状況確認
実行環境の確認
まず実行環境を確認する。いずれかを満たさなければレビューを行わず、満たさない条件をユーザーに報告して停止する:
- 自分のmodelがClaudeのOpus以上のtierである(Opus、Fable、Mythos等)。Sonnet・Haiku等の下位tierは新しい世代でも満たさず、Codex等のClaude以外のmodelも満たさない
- Codex CLIがある場合、そのmodelがSol以上のflagship(Sol、Astra等)で、reasoning effortがmedium以上である。Bashツールで
command -v codexを実行して有無を確認し、あれば短いプロンプトを作業ツリー外のファイルに書き、codex exec --ephemeralにstdinで渡して1回実行し、出力のヘッダから読む。Luna・Terra等の軽量tierと、Solより前の世代のmodelは相談相手として足りない