Help us improve
Share bugs, ideas, or general feedback.
From cartograph
Generates Mermaid flowcharts visualizing workflows, CI/CD pipelines, deployment processes, and state machines from code or docs. Maps steps, decisions, and transitions.
npx claudepluginhub athola/claude-night-market --plugin cartographHow this skill is triggered — by the user, by Claude, or both
Slash command
/cartograph:workflow-diagramThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a Mermaid flowchart showing process workflows,
Generates Mermaid sequence diagrams tracing data flows between components. Use for request flows, API call chains, and data transformations in codebases.
Generates Mermaid diagrams from text descriptions by analyzing intent to select types like activity, sequence, deployment, architecture, class, ER, or state.
Generates Mermaid diagrams for data flows, service relationships, entity structures, sequences, and states to visualize software architecture.
Share bugs, ideas, or general feedback.
Generate a Mermaid flowchart showing process workflows, pipelines, or state machines from code or documentation.
Dispatch the codebase explorer agent:
Agent(cartograph:codebase-explorer)
Prompt: Explore [scope] and return a structural model.
Focus on process steps, conditional logic, state
transitions, and pipeline stages for a workflow diagram.
Look for: Makefiles, CI configs, hook chains, command
sequences, and lifecycle methods.
Transform the structural model into a Mermaid flowchart with decision nodes and process steps.
Rules for workflow diagrams:
flowchart TD for sequential processesflowchart LR for pipelines with parallel tracks[Rectangle] for process steps{Diamond} for decision points([Stadium]) for start/end states[[Subroutine]] for sub-processes((Circle)) for join/sync points-->|label| for transition conditions-.->) for error/fallback paths==>) for critical pathExample output:
flowchart TD
start([Start: PR Created])
lint[Run Linters]
test[Run Tests]
review{Code Review}
approve[Approved]
changes[Request Changes]
merge([Merge to Main])
start --> lint --> test
test --> review
review -->|pass| approve --> merge
review -->|fail| changes -.-> lint
Call the Mermaid Chart MCP to render:
mcp__claude_ai_Mermaid_Chart__validate_and_render_mermaid_diagram
prompt: "Workflow diagram of [scope/process]"
mermaidCode: [generated syntax]
diagramType: "flowchart"
clientName: "claude-code"
If rendering fails, fix syntax and retry (max 2 retries).
Show the rendered diagram with a brief description of the workflow stages and decision points (2-3 sentences).