並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
- 大きな目標を並行作業に分けたいとき
- 複数エージェントの作業調整
- 作業ツリーを分けて進めたいとき
プロジェクトで使われているテスト環境と作法を調べ、変更箇所に必要な範囲のテストを実行します。許可に応じて追加・更新し、実行コマンドや成否、未確認の範囲を報告します。
Detect the project’s test stack, run the narrowest useful tests, create tests when authorized, and report coverage/gaps honestly.
プロジェクトで使われているテスト実行ツールと既存の作法を調べ、変更箇所に対して有用な最小範囲のテストを実行します。許可がある場合はテストの追加や更新も行います。結果は成功・失敗だけでなく、実行したコマンドと、確認が残っている範囲を合わせて報告します。
具体的な機能や修正箇所について、関連するテストを実行したいときに向いています。既存のテストを追加・改善したい場合にも使えます。まずリポジトリの構成や慣習を確認するため、そのプロジェクトで使っている方法に沿って検証を進めたい場面に適しています。
リポジトリで使われていないテストフレームワークを独自に持ち込むことはしません。テストの追加・更新には許可が必要です。また、実際に測定していないカバレッジ、つまりテストが確認した範囲について、測定済みであるかのようには報告しません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use when the user wants tests run, added, or improved for a concrete surface.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
設計や実装、説明、デバッグの複数案を独立に作り、共通の評価基準で比較します。コード案は作業場所を分けて検証し、採用候補と判断の根拠を提示するスキルです。
Codewhaleのリリース前に、テスト・ビルド・バージョン整合性を順に点検し、端末画面の手動確認項目と実施結果を整理して、完了判断の根拠を残します。
登録済みのコンピューターで、デスクトップアプリや独立したブラウザーを操作します。画面の状態を読み取り、入力やクリックの結果を確認しながら作業を進めるスキルです。
Codewhaleの開発参加時に、手元のブランチと同期状況、ビルド、CIと同じ検証を確認するスキル。ローカルの履歴と変更履歴から更新内容も提示します。
Codewhaleの変更を実製品で確かめるため、ビルド元の識別情報を付けた実行ファイルの作成・インストールから、実際の端末での動作確認と記録まで進めるスキル。