Communityコーディング&開発github.com

Clanker Ship テスト設定プラグイン

Clanker Ship 製品のテストを、Fixture API、TESTING.md、テストヘルパー、CI を含む全環境(本番環境も含む)でセットアップします。ユーザーがテスト設定、Fixture API の追加、ステージング環境や本番環境でのテスト実行を依頼した際に使用します。チームのライブフィクスチャと test-ci 手順を取得します。

Clanker Ship テスト設定プラグイン とは?

このスキルは、Clanker Ship を使用する製品のテスト環境を、すべての環境(本番環境を含む)で一貫してセットアップするためのものです。主な機能として、(1) チームのキーに基づき `get_agent_instructions` を呼び出し、fixtures と test-ci の指示を取得します。(2) 取得したフィクスチャガイダンスに従い、Fixture API を構築し、各デプロイ環境のフィクスチャ URL を設定し、`TESTING.md` をテンプレートから生成します。(3) test-ci ガイダンスに従い、CI 実行を追加します。(4) `clanker fixtures check --environment <env>` を全環境で実行し、すべてパスするまで調整します。承認待ちの指示がある場合はそこで停止します。(5) テスト設定の変更が必要な場合は、`update_agent_instructions` で変更内容を保存します。このスキルは、Clanker Ship プラットフォーム上で動作し、テストの一元管理と環境間の一貫性を実現するために設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clankership/plugin/tree/HEAD/skills/set-up-testing

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

テスト設定をセットアップする

  1. get_agent_instructions を kind: "fixtures" で呼び出し、次に kind: "test-ci" で呼び出し、チームのキーを指定します。
  2. フィクスチャのガイダンスに従い、Fixture API を構築し、各デプロイのフィクスチャ URL を設定し、テンプレートから TESTING.md を作成します。
  3. test-ci のガイダンスに従い、CI 実行を追加します。
  4. すべての環境で clanker fixtures check --environment <env> を実行し、パスするまで続けます。指示で承認待ちとされている箇所で停止します。
  5. ユーザーがテスト設定の変更を依頼した場合は、update_agent_instructions で保存します。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル