Pact Flow (Grade A) logo

Pact Flow (Grade A)Security-tested data-ai skill for Claude AI. Grade A. Generate a lifecycle flow document for a feature

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Pact Flow is a skill for Claude AI that generates a lifecycle flow document for a feature. It creates a PACT lifecycle flow document covering different aspects, including purpose, system map, invariants, states, background, and error paths. The skill ensures the document does not duplicate table names, file paths, or provider names from the SYSTEM_MAP.yaml file. To use Pact Flow, the user should first read the relevant source code to understand the feature's actual behavior. The skill then generates a YAML flow document that covers various aspects of the feature's lifecycle, including its purpose, system map, invariants, states, background, and error paths. After generating the document, the skill presents a verbal summary to the user for verification before finalizing the document. Pact Flow aims to provide a comprehensive understanding of the feature's behavior, making it easier for users to verify and finalize the document.

Key features

  • Generates YAML flow document
  • Reads source code for behavior understanding
  • Verbal summary presentation
  • SYSTEM_MAP.yaml integration

Pricing

Model
Free
Category
Skills
Rating
No reviews yet

Use cases

Feature Development

Developers can use Pact Flow to generate lifecycle flow documents for new features, ensuring a clear understanding of the feature's behavior and interactions.

Code Review

Pact Flow can be used during code reviews to verify that features are properly documented and their behavior is accurately understood.

Pros & Cons

Pros

  • Generates detailed lifecycle flow documents
  • Reads source code for accurate behavior understanding
  • Provides verbal summary for user verification

Cons

  • Limited to generating flow documents for features
  • Dependent on relevant source code availability

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What verification step does Pact Flow include before finalizing the YAML file?

After generating the flow document, Pact Flow presents a verbal summary of the lifecycle flow to the user, who can verify the content before the tool saves the final YAML file to the feature_flows directory.

Asked by Mia Andersen · Dec 8, 2025

Can Pact Flow be used for tasks other than generating feature lifecycle flow documents?

No. Pact Flow is specialized for creating PACT lifecycle flow documents for individual features; it does not support other documentation types or broader code analysis beyond the required source code.

Asked by Dovid Klein · Nov 30, 2025

How does Pact Flow ensure the generated document aligns with the existing system architecture?

The skill reads the SYSTEM_MAP.yaml and uses a system_map_section pointer in the YAML output, guaranteeing that table names, file paths, and provider names are not duplicated and that the flow document stays consistent with the system map.

Asked by Halima Bello · Oct 30, 2025

What input does Pact Flow need before it can generate a lifecycle flow document?

Pact Flow requires the relevant source code for the feature so it can understand the actual behavior, and it references the SYSTEM_MAP.yaml file to avoid duplicating table names, file paths, or provider names.

Asked by Quyen Tran · Oct 20, 2025

Ask a question

Skills alternatives

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktre

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. GA4 BigQuery Export Schema Reference — complete field reference, nested structures, query patterns, and performance tips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Meta Conversions API (CAPI) Setup Reference — architecture, event types, customer information hashing, deduplication, implementation examples, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Skills

Security-tested development skill for Claude AI. Grade A. Lista o que uma funcao/metodo chama (call graph direto)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Name Haskell test modules after the module under test with a Spec suffix in the same namespace. Use when writing or reviewing Haskell test module

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Skills

Security-tested data-ai skill for Claude AI. Grade A. Simulate a 5-member expert board deliberation for major decisions. Use when evaluating plans, architecture choices, feature designs, or any decisi

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Skills

Security-tested development skill for Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Skills

Security-tested devops skill for Claude AI. Grade A. **WORKFLOW SKILL** — Maintains repository documentation accuracy and freshness across the docs site, agent files, and changelog. WHEN: "update docs

(0)
Free