learn-transaction-flow

Scan codebases to extract and document transaction flow lifecycles across services.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/minhquan2904/vibe-check-scam --skill learn-transaction-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn-transaction-flow
Source: https://github.com/minhquan2904/vibe-check-scam/tree/main/.agent/skills/learn-transaction-flow
Command: npx skills add https://github.com/minhquan2904/vibe-check-scam --skill learn-transaction-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically scan a codebase to identify and document all transaction flow patterns, including Init, Auth, and Confirm lifecycles, base classes, and overridable methods.

Core Features & Use Cases

  • Discover and map all transaction flow types per service
  • Document base and concrete handlers, lifecycle steps, and overridable methods
  • Generate a knowledge file that can be published to your internal wiki

Quick Start

Run the learn-transaction-flow skill against your project root to generate a Transaction Flow Knowledge document.

Frequently Asked Questions about learn-transaction-flow

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

FAQPage Schema
How do I automatically document transaction flows across multiple services?

Scanning your codebase automatically extracts the Transaction Flow DNA across Init, Auth, and Confirm lifecycles. This process discovers base handlers, concrete implementations, and confirm strategies to produce a detailed knowledge file.

How does code analysis extract transaction lifecycles and base classes?

Code analysis extracts transaction lifecycles by scanning the project root to identify base and concrete handlers. It maps lifecycle steps and overridable methods, cross-referencing base classes to construct a ready-to-publish knowledge document.

What is the best way to map transaction flow types and handlers for a wiki?

The best way to map transaction flow types is applying automated code analysis to discover handlers and lifecycle steps. It generates an illustrated knowledge file formatted for direct publishing to your internal wiki.

Can I generate a single knowledge document for multiple services?

Yes, you can generate a single knowledge document by applying the scanner to multiple services. It discovers all transaction flow patterns per service and aggregates base handlers, enums, and confirm strategies into one output file.

Does this transaction flow documentation work without external dependencies?

Yes, transaction flow documentation works without external dependencies. The scanner requires only your project root directory and outputs the generated knowledge document directly to a specified path.