mcpField
W
w-unit

w-unit

github.com/blockmatic-iceboxテスト・品質1647 回インストール4 週間前に更新
リポジトリ

w-unit について

w-unitは、指定された動作のユニットテストを追加するエージェントスキルです。リポジトリの規約に沿い、失敗しやすい動作や回帰ケースを重点的に検証し、対象テストとパッケージのテストを実行します。

主な機能

  1. 01既存のテスト規約への準拠
  2. 02公開APIとエラー経路のテスト
  3. 03回帰動作のカバー
  4. 04文書化された境界のみをモック
  5. 05対象テストとパッケージテストの実行

活用シーン

  1. 01依頼された変更のテスト追加
  2. 02エラー処理と公開APIのテスト
  3. 03回帰修正の検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-unit

インストール後、Claude Code で/w-unitを入力して読み込まれたか確認します。

詳細

要求された動作をユニットテストでカバーします。vitest-v5(またはスタックのテストスキル)と既存のファイル規約に従ってください。カバレッジ率を追い求める必要はありません。

  1. 隣接するテストとテストスキルを読みます。*.test.ts は実装ファイルの隣に配置します。
  2. 失敗しうる動作、つまり公開 API、エラーパス、この変更で必要なリグレッションをテストします。
  3. モックは文書化された境界でのみ使用します。リポジトリですでに使われている実際の型とファクトリーを優先します。
  4. まず対象ファイルを実行し、次にパッケージのテストスクリプトを実行します。
  5. ドキュメント:動作またはコマンドが変更された場合は /w-docs を使用します。

コメント