/install nm-cartograph-workflow-diagram
Night Market Skill — ported from claude-night-market/cartograph. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Workflow Diagram
Generate a Mermaid flowchart showing process workflows, pipelines, or state machines from code or documentation.
When To Use
- Visualizing CI/CD or deployment pipelines
- Documenting multi-step development workflows
- Mapping state machines or lifecycle processes
- Answering "what steps happen when X runs?"
Workflow
Step 1: Explore the Codebase
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.
Step 2: Generate Mermaid Syntax
Transform the structural model into a Mermaid flowchart with decision nodes and process steps.
Rules for workflow diagrams:
- Use
flowchart TDfor sequential processes - Use
flowchart LRfor pipelines with parallel tracks - Use shapes to distinguish step types:
[Rectangle]for process steps{Diamond}for decision points([Stadium])for start/end states[[Subroutine]]for sub-processes((Circle))for join/sync points
- Use
-->|label|for transition conditions - Group parallel tracks into subgraphs
- Color-code by outcome:
- Default for happy path
- Dotted (
-.->) for error/fallback paths - Thick (
==>) for critical path
- Limit to 20 nodes maximum
Example 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
Step 3: Render via MCP
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).
Step 4: Present Results
Show the rendered diagram with a brief description of the workflow stages and decision points (2-3 sentences).
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nm-cartograph-workflow-diagram - 安装完成后,直接呼叫该 Skill 的名称或使用
/nm-cartograph-workflow-diagram触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Nm Cartograph Workflow Diagram 是什么?
Generate workflow diagrams showing process steps, decision points, and state transitions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 105 次。
如何安装 Nm Cartograph Workflow Diagram?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nm-cartograph-workflow-diagram」即可一键安装,无需额外配置。
Nm Cartograph Workflow Diagram 是免费的吗?
是的,Nm Cartograph Workflow Diagram 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nm Cartograph Workflow Diagram 支持哪些平台?
Nm Cartograph Workflow Diagram 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nm Cartograph Workflow Diagram?
由 athola(@athola)开发并维护,当前版本 v1.0.0。