code-review-testing について
Codexエージェントの変更をテストするスキルで、統合テストと単体テストの配置方法を示します。ロジック変更には統合テストを必須とし、テスト対象となる主要な変更とユーザー向けの動作を列挙します。
主な機能
- 01エージェント変更では統合テストを優先
- 02ロジック変更には統合テスト必須
- 03テスト対象の主要な変更と動作を列挙
- 04必要に応じて専用の *_tests.rs ファイルを使用
活用シーン
- 01エージェントロジックの変更をテスト
- 02ユーザー向け動作の変更を確認
- 03Codexの統合・単体テストを整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openai/ codex --skill code-review-testingインストール後、Claude Code で/code-review-testingを入力して読み込まれたか確認します。
詳細
エージェントの変更では、ユニットテストよりも統合テストを優先してください。統合テストは core/suite にあり、test_codex を使ってテスト用の codex インスタンスをセットアップします。
エージェントのロジックを変更する機能には、必ず統合テストを追加してください。
- テストが必要な主なロジックの変更と、ユーザー向けの動作を一覧にしてください。
ユニットテストが必要な場合は、専用のテストファイル(*_tests.rs)に記述してください。 メインの実装にテスト専用の関数を追加することは避けてください。
テストをより簡潔で読みやすくする既存のヘルパーがあるか確認してください。
コメント
Markdown 対応