bagisto-pest-testing について
Bagisto のテストを作成・保守する開発者向けのスキルです。テスト構成、アサーション、モック、データセット、アーキテクチャテストを扱い、変更完了前に指定の検証サブスキルを使うよう求めます。
主な機能
- 01テストスイート構成の参照
- 02ユニット・機能テストの作成支援
- 03アサーション、モック、データセット
- 04アーキテクチャテストの支援
- 05完了前の検証サブスキル必須
活用シーン
- 01Bagisto 機能のテスト作成
- 02失敗するテストのデバッグ
- 03パッケージテストの整理
- 04アーキテクチャテストの追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bagisto/ agent-skills --skill bagisto-pest-testingインストール後、Claude Code で/bagisto-pest-testingを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
new-package.mdsuite-layout.mdwriting-tests.md詳細
Bagisto の Pest テスト
適用する場合
以下の場合にこのスキルを有効にしてください。
- 新しいテストを作成するとき(ユニットテストまたはフィーチャーテスト)
- 既存のテストを変更するとき
- テストの失敗をデバッグするとき
- データセット、モック、またはテストの構成を扱うとき
- アーキテクチャテストを作成するとき
- Bagisto パッケージ(Admin、Shop、Core など)をテストするとき
参照ファイル — 現在のタスクに必要なものだけを読み込んでください
| ファイル | 読み込むタイミング |
|---|---|
| suite-layout.md | テストの配置場所、スイート、Pest.php のバインディング、オートロードの設定を確認するとき |
| writing-tests.md | テストの実行、テストの構造、アサーション、モック、データセット、アーキテクチャテストについて確認するとき |
| new-package.md | 新しいパッケージのテストを登録するとき、落とし穴やベストプラクティスを確認するとき |
必須サブスキル: 変更を完了とする前に、bagisto-change-verification を使用してください。
コメント
Markdown 対応