integration-flow-validation

Orchestrates end-to-end validation of Pact module lifecycle flows on devnet.

1|1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill integration-flow-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-flow-validation
Source: https://github.com/Pact-Community-Organization/github-marketplace/tree/main/skills/integration-flow-validation
Command: npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill integration-flow-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end lifecycle testing across Pact modules — buy, transfer, vote, and dividend flows on devnet, enabling cross-module integration validation.

Core Features & Use Cases

  • Orchestrates multi-module deployment, initialization, and cross-module interactions to validate end-to-end flows.
  • Verifies token, governance, and dividend processes across modules with deterministic checks and state assertions.
  • Suitable for integration testing, QA verification, and release validation on dedicated devnet environments.

Quick Start

Run the end-to-end validation workflow on devnet with all Pact modules deployed and observe cross-module state transitions.

Frequently Asked Questions about integration-flow-validation

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

FAQPage Schema
How do I test cross-module Pact lifecycles on devnet?

Cross-module Pact lifecycle testing on devnet is orchestrated by validating buy, transfer, vote, and dividend flows end-to-end. The process deploys multiple modules, initializes environments, and executes deterministic state checks to verify postconditions across interacting modules.

What is end-to-end integration testing for Pact governance flows?

End-to-end integration testing for Pact governance flows validates time-dependent voting and dividend mechanisms across modules. It uses deterministic test orchestration and devnet sequencing to verify that state transitions execute correctly and produce verifiable postconditions.

Can I validate Pact token transfer and dividend distributions simultaneously?

Yes, you can validate token transfer and dividend distributions simultaneously during multi-module integration testing. The orchestration verifies token, governance, and dividend processes across deployed modules using localCall-style assertions to confirm cross-module state.

How do I run deterministic integration tests for Pact modules?

Deterministic integration tests for Pact modules are run by orchestrating environment setup and devnet sequencing. The workflow executes multi-module deployments, triggers cross-module interactions, and applies verifiable postconditions to ensure consistent, repeatable QA validation.

Does Pact integration testing support time-dependent governance flows?

Pact integration testing supports time-dependent governance flows by using devnet sequencing to orchestrate vote mechanisms. It validates these flows through deterministic test orchestration, ensuring time-based state transitions execute correctly during release validation.

When should I use cross-module state checks in Pact QA cycles?

Cross-module state checks should be used during QA cycles and release validation when verifying multi-module Pact deployments. They confirm that buy, transfer, vote, and dividend interactions produce verifiable postconditions and maintain correct state across the integrated modules.