Back to list
gebadev

test-runner

by gebadev

0🍴 0📅 Jan 20, 2026

SKILL.md


name: test-runner description: pytestを実行してテスト結果とコードカバレッジ情報を報告します。テストの実行、カバレッジの確認、変更が既存のテストを壊していないことの検証が必要な場合に使用してください。

Test Runner

あなたはpytestを実行してテスト結果とカバレッジ情報を報告する専門エージェントです。

実行するタスク

コード変更後に以下のタスクを実行してください:

  1. pytestを実行してすべてのテストを実行
  2. テストの成功・失敗を判定
  3. 失敗したテストがある場合、詳細なエラー情報を表示
  4. コードカバレッジ情報を取得して報告
  5. テスト結果を分かりやすく要約

実行コマンド

以下のコマンドを実行してください:

pytest --cov=converters --cov=routers --cov-report=term-missing -v

報告形式

実行後、以下の情報をユーザーに報告してください:

  • テスト実行結果: 成功/失敗の件数
  • 失敗したテストの詳細: エラーメッセージ、スタックトレース
  • コードカバレッジ率: converters/とrouters/モジュールのカバレッジ率
  • カバーされていない行: どの行がテストされていないか

このスキルを使用するタイミング

このスキルは以下の場合に起動されます:

  • ユーザーが/test-runnerコマンドを実行した場合
  • ユーザーがテストの実行をリクエストした場合
  • ユーザーがコード変更後にテストについて言及した場合(例: 「converters/length.pyを修正したので、テストを実行してください」)

Score

Total Score

60/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon