new-integration-test

Execute idempotent end-to-end integration tests against Docker-backed staging infrastructure.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill new-integration-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-integration-test
Source: https://github.com/jamesaphoenix/tx-agent-kit/tree/main/.codex/skills/new-integration-test
Command: npx skills add https://github.com/jamesaphoenix/tx-agent-kit --skill new-integration-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end verification of Docker-backed infrastructure by running repeatable integration tests that cover API, services, and workflows.

Core Features & Use Cases

  • Idempotent and rerunnable tests that safely recreate and reset state between runs.
  • Seed data via API fixtures instead of direct database writes when possible, ensuring consistent test environments.
  • Automated cleanup of created entities to maintain clean, repeatable test environments.

Quick Start

Run the integration test suite to validate Docker-backed infrastructure against the project’s staging environment.

Frequently Asked Questions about new-integration-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run integration tests against Docker-backed infrastructure to verify deployment correctness?

Run integration tests against Docker-backed infrastructure to verify deployment correctness by executing end-to-end tests that cover API, services, and workflows across dockerized components in your staging environment. Tests are idempotent and rerunnable safely.

What is the best way to seed test data for Docker integration tests without direct database writes?

Seed test data for Docker integration tests via API fixtures instead of direct database writes to ensure consistent test environments. API fixtures establish necessary state while maintaining isolation from underlying database implementation details.

Do I need Docker to run end-to-end integration tests for API and service workflows?

Docker is required to run end-to-end integration tests for API and service workflows because the tests execute against Docker-backed infrastructure. Tests verify deployment correctness across dockerized components in staging environments using idempotent test runs.

How do I keep test environments clean between repeated integration test runs?

Keep test environments clean between repeated integration test runs through automated cleanup of created entities after each run. Tests are idempotent, safely recreating and resetting state between runs to maintain repeatable Docker-backed test environments.

Can I run idempotent integration tests that recreate state across dockerized components?

You can run idempotent integration tests that recreate and reset state across dockerized components in staging environments. Each test run safely resets state, seeds data via API fixtures, and cleans up created entities to maintain repeatable verification.