CommunityCodierung & Entwicklunggithub.com

clankership/plugin

Richte ein Produkt so ein, dass seine Clanker Ship-Tests in jeder Umgebung, einschließlich Produktion, ausgeführt werden: eine Fixture-API, TESTING.md, Test-Helfer und CI. Verwende dies, wenn jemand darum bittet, Tests einzurichten, eine Fixture-API hinzuzufügen oder Tests gegen Staging oder Produktion auszuführen. Ruft die Live-Fixtures und Test-CI-Anweisungen des Teams ab.

Was ist plugin?

Dieses Skill richtet für ein Produkt ein umfassendes Test-Setup basierend auf Clanker Ship ein. Es stellt sicher, dass Tests in jeder Umgebung – von der Entwicklung über Staging bis hin zur Produktion – konsistent und zuverlässig laufen. Der Skill automatisiert die Erstellung einer Fixture-API, das Schreiben einer TESTING.md aus einer Vorlage, das Hinzufügen von CI-Runs und das Überprüfen der Fixtures in allen Umgebungen. Er unterstützt Entwicklerteams, die Clanker Ship nutzen, indem er die Live-Fixtures und Test-CI-Anweisungen des Teams abruft und befolgt. Der Skill ist besonders nützlich, wenn jemand darum bittet, Tests einzurichten, eine Fixture-API hinzuzufügen oder Tests gegen Staging oder Produktion auszuführen. Er kann auch verwendet werden, um das Setup zu ändern und die Anweisungen mit `update_agent_instructions` zu speichern.

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

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Tests einrichten

  1. Rufe get_agent_instructions mit kind: "fixtures" auf, dann mit kind: "test-ci" und dem Schlüssel des Teams.
  2. Folge den Fixture-Anweisungen, um die Fixture-API zu erstellen, die Fixture-URL jedes Deployments festzulegen und TESTING.md aus der Vorlage zu schreiben.
  3. Folge den Test-CI-Anweisungen, um die CI-Runs hinzuzufügen.
  4. Führe clanker fixtures check --environment <env> für jede Umgebung aus, bis es erfolgreich ist. Stoppe dort, wo die Anweisungen sagen, dass auf Genehmigung gewartet werden soll.
  5. Wenn jemand darum bittet, das Setup der Tests zu ändern, speichere es mit update_agent_instructions.

Individual skills in this repo

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

Verwandte Skills