nimiusrd/agent-skills
プロパティベーステスト生成、リファクタリング、PR 作成・再レビューなど、日常的な開発作業向けの Agent Skills コレクション。
実装完了後の PR で Codex 再レビューを依頼し、指摘をクローズする。コメントはユーザー本人名義で投稿する。「Codex レビューを回して」「Codex 指摘を対応して」など、Codex(chatgpt-codex-connector)への再依頼や指摘クローズを依頼されたときに使用する。
変更を適切な単位でコミットし、リモートへプッシュして GitHub Pull Request を作成・更新する。依存関係とレビューのしやすさから、通常の PR と stacked PR を選ぶ。「コミットして PR を出して」「今の作業をプッシュしてプルリクを作って」「変更を公開してレビューに回して」など、コミットから PR 作成までを依頼されたときに使用する。ユーザー指定とリポジトリ固有の書式・言語を優先し、指定がなければ本文の日本語フォーマットを使う。
リファクタリング候補をセッション間で引き継ぎ、小さな変更単位で実施する。 「改善候補を調べて残して」「候補から一つずつ進めて」「前回の候補を続けて」など、 候補の蓄積・再開や複数箇所の段階的な整理に使用する。 単発のリネームや関数抽出だけでは適用不要。ユーザーがこの進め方を指定した場合は適用する。
指定された関数・ファイル、または現在の変更に対して property-based tests (PBT) を設計・実装・実行する。「変更分にプロパティテストを書いて」「PBTを追加して」 などの依頼や、純粋関数・バリデータ・パーサ・フォーマッタの不変条件の検証に使用する。 fast-check (TS/JS)、Hypothesis (Python)、proptest (Rust) に対応する。