pm-flow

Generate traceable Mermaid business flowcharts from PMContext with decision branches and exception paths.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Wcof/PMSkill --skill pm-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-flow
Source: https://github.com/Wcof/PMSkill/tree/main/skills/visualization/pm-flow
Command: npx skills add https://github.com/Wcof/PMSkill --skill pm-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps convert product requirements and PMContext into clear, traceable business flowcharts. It is especially useful when teams need to visualize steps, decision points, exception handling, and loop exit conditions without inventing logic outside the documented source.

Core Features & Use Cases

  • PMContext-grounded flowchart generation: Extracts steps, rules, and edge cases from PMContext and maps them into Mermaid flowcharts.
  • Decision and exception completeness: Enforces two-way decision branches, explicit abnormal paths, and loop exit conditions to avoid incomplete process diagrams.
  • Logic gap discovery: Goes beyond transcription by surfacing likely missing branches such as network failures, concurrency conflicts, and permission boundary issues.
  • Traceability tables: Produces step lists and decision branch tables with source references or assumption markers for auditability.
  • Use case: Ideal for visualizing flows like login, checkout, membership renewal, approval chains, or any feature where product, engineering, and design need a shared process view.

Quick Start

Ask the agent to use pm-flow to generate a Mermaid business flowchart from your PMContext, including normal flow, exception branches, and exit conditions for any loops.

Frequently Asked Questions about pm-flow

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

FAQPage Schema
How do I generate a Mermaid flowchart from product requirements for a login or payment process?

To generate a Mermaid flowchart from product requirements, this Skill extracts steps, decision branches, and exception paths from PMContext to map normal flows, abnormal paths, and loop exit conditions into traceable process diagrams.

What is the best way to visualize exception handling and decision branches in a business workflow?

The best way to visualize exception handling and decision branches is by using a Skill that enforces bidirectional decision logic and explicit abnormal paths, ensuring your business workflow covers edge cases like network failures and permission boundaries without inventing undocumented logic.

How do I perform a logic gap analysis on a product requirement document?

To perform logic gap analysis on a product requirement document, this Skill surfaces likely missing branches such as concurrency conflicts and permission boundary issues, producing step lists and decision branch tables with assumption markers for auditability.

Can I trace flowchart nodes back to specific product requirements?

Yes, you can trace flowchart nodes back to specific product requirements because this Skill enforces source-based node traceability, generating structured audit outputs that link every step and decision branch directly to your PMContext source material.

Does this flowchart generation method work for operational flows and approval chains?

Yes, this flowchart generation method works for operational flows and approval chains, applying PMContext-grounded extraction to map complex feature scenarios, loop exit conditions, and two-way decision branches into Mermaid diagrams suitable for cross-functional team alignment.