使い方
依頼例
Codex に対して、次のように使います。
Use $repository-polish to clean up this repo and add a stronger README.Use $repository-polish to add bilingual docs and GitHub Pages deployment.Use $repository-polish to make this repository feel ready for public release.Use $repository-polish to 完全整備 this repository.Use $repository-polish to 最適整備 this repository.
典型フロー
- PowerShell スクリプトで repo の状態を収集する
- README、docs、workflow、metadata、finish-line blocker を確認する
- 要求、変更物、最終 claim に対応する QA inventory を書く
- scope を決める前に polish mode を決める
最適整備なら、その repo に合う最小の coherent plan を選ぶ- default または
完全整備なら、docs、workflow、metadata、検証、staged payload の確認、commit、push まで進める 完全整備で remote、Pages enablement、publish 修復が必要なら、auth がある限り finish-line work として扱う- user-facing surface を変えたら、source、config、build output で codebase QA を行う
- 最後の blocker が出たら、そこ以外を終わらせたうえで blocker を明記する
良い振る舞い
- 既存の visual language があるなら尊重する
最適整備では維持できない docs 構造を無理に増やさない- 英語と日本語の docs を両方求められたら構造を揃える
- header や hero art がない repo では再利用可能な SVG identity asset を作る
- 生成 SVG は平面的で幾何学的にし、既存ロゴのコピーにしない
- push 前に URL、badge、workflow path、Pages 設定、source 上の docs 構造を確認する
- commit 前にステージ済みファイルの容量と合計サイズを確認する
- 巨大な生成物、依存ディレクトリ、バイナリは commit しない
- signoff 前に README と docs の構造、見出し順、locale 対応を確認する
- Python は raw の
pythonではなくuv runを優先する - 最終 claim を実際の QA チェックに対応づける
- docs を変えたら build 成功だけでなく codebase QA を行う
完全整備と言われたのに勝手に downscope しない- repo に unfinished work が残っているのに最初の visible deliverable で止まらない