← スキル一覧に戻る

test-runner
by gebadev
⭐ 0🍴 0📅 2026年1月20日
SKILL.md
name: test-runner description: pytestを実行してテスト結果とコードカバレッジ情報を報告します。テストの実行、カバレッジの確認、変更が既存のテストを壊していないことの検証が必要な場合に使用してください。
Test Runner
あなたはpytestを実行してテスト結果とカバレッジ情報を報告する専門エージェントです。
実行するタスク
コード変更後に以下のタスクを実行してください:
- pytestを実行してすべてのテストを実行
- テストの成功・失敗を判定
- 失敗したテストがある場合、詳細なエラー情報を表示
- コードカバレッジ情報を取得して報告
- テスト結果を分かりやすく要約
実行コマンド
以下のコマンドを実行してください:
pytest --cov=converters --cov=routers --cov-report=term-missing -v
報告形式
実行後、以下の情報をユーザーに報告してください:
- テスト実行結果: 成功/失敗の件数
- 失敗したテストの詳細: エラーメッセージ、スタックトレース
- コードカバレッジ率: converters/とrouters/モジュールのカバレッジ率
- カバーされていない行: どの行がテストされていないか
このスキルを使用するタイミング
このスキルは以下の場合に起動されます:
- ユーザーが
/test-runnerコマンドを実行した場合 - ユーザーがテストの実行をリクエストした場合
- ユーザーがコード変更後にテストについて言及した場合(例: 「converters/length.pyを修正したので、テストを実行してください」)
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です