integration-test-v3

Automate integration testing for merged implementations using Testcontainers.

3|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/drdatarulz/TI-Engineering-Standards --skill integration-test-v3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-test-v3
Source: https://github.com/drdatarulz/TI-Engineering-Standards/tree/main/skills/archive/integration-test-v3
Command: npx skills add https://github.com/drdatarulz/TI-Engineering-Standards --skill integration-test-v3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured workflow to write and validate integration tests for a recently merged implementation, aligning with Testcontainers patterns and PR-based workflows to ensure the merged code behaves correctly in an end-to-end environment.

Core Features & Use Cases

  • Testcontainers-based integration tests that exercise the merged implementation against a real database/containers.
  • PR-driven workflow support including branch creation, diff review, and fix-mode iteration.
  • Comprehensive test planning with instructions to read existing fixtures and architecture to align tests with project standards.

Quick Start

Follow the workflow in this Skill to write and run integration tests against the merged implementation using Testcontainers.

Frequently Asked Questions about integration-test-v3

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

FAQPage Schema
How do I automate integration testing for merged code branches?

Automate integration testing for merged code by reading diffs, validating changes, and orchestrating Testcontainers fixtures to ensure the merged implementation behaves correctly in an end-to-end environment.

What's the best way to validate PR-based acceptance criteria after merging?

Validate PR-based acceptance criteria by applying a PR-style workflow that reviews branch diffs and runs fix-mode review iterations against the merged implementation to confirm end-to-end coverage.

How do I use Testcontainers for end-to-end validation of merged implementations?

Use Testcontainers for end-to-end validation by orchestrating test fixtures against real databases and containers, ensuring the merged implementation executes correctly within an isolated automated environment.

Does integration-test-v3 require existing test fixtures to run properly?

Yes, the workflow reads existing test fixtures and project architecture to align newly generated integration tests with current standards, ensuring comprehensive coverage of the merged code changes.

Can I apply fix-mode review iterations during CI-CD integration testing?

Yes, you can apply fix-mode review iterations within CI-CD integration testing to repeatedly validate merged code changes against acceptance criteria until the end-to-end behavior passes.

Why do my integration tests fail after merging code without end-to-end validation?

Integration tests fail after merging without end-to-end validation because the merged implementation is not exercised against real database containers, causing undetected behavioral mismatches in the integrated environment.