excalidash-n8n-workflow-diagrammer

Generate left-to-right n8n automation workflow diagrams with labeled branch diamonds and separated operational lanes.

2|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/gabedsam01/excalidash-v2 --skill excalidash-n8n-workflow-diagrammer-gabedsam01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidash-n8n-workflow-diagrammer
Source: https://github.com/gabedsam01/excalidash-v2/tree/main/skills/excalidash/excalidash-n8n-workflow-diagrammer
Command: npx skills add https://github.com/gabedsam01/excalidash-v2 --skill excalidash-n8n-workflow-diagrammer-gabedsam01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Turning an n8n automation, Zapier/Make pipeline, or exported workflow JSON into a readable diagram is tedious: branches end up unlabeled, retry and error paths tangle with the happy path, and node credentials risk leaking into shared exports. This Skill produces a clean left-to-right node graph where every fork is a labeled diamond and every operational path stays in its own lane. ## Core Features & Use Cases - LR Node Graph Generation: Creates a flowchart with exactly one trigger on the left, processing and integration nodes flowing right, and terminal nodes on the right, via the ExcaliDash MCP tools. - Branch & Operational Path Modeling: Draws IF/Switch/Filter nodes as diamonds with labeled outputs (true/false, named cases, keep/drop) and separates happy path, retry, error, dead-letter, observability, and fallback lanes. - Quality Loop & Validation: Runs lint, score, repair, polish, and architecture validation until the drawing scores at least 95 with zero hard blockers, with rollback on regressions. - Use Case: Paste an n8n JSON export and ask for a clean diagram showing where the workflow retries, dead-letters, and alerts — the Skill reshapes it into a left-to-right graph with integration logos and redacted credentials. ## Quick Start Ask the assistant to diagram your n8n lead-routing workflow from webhook trigger through enrichment, an IF branch on lead score, and Slack or Gmail outcomes, including retry and dead-letter paths.

Frequently Asked Questions about excalidash-n8n-workflow-diagrammer

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

FAQPage Schema
How do I turn an n8n workflow JSON export into a diagram?

Provide the exported JSON and the Skill maps nodes[] entries to shapes and connections{} outputs to labeled edges, then reshapes it with convert_diagram_type into a left-to-right flowchart. Branch index 0 becomes the true output and index 1 becomes false, while retryOnFail and continueOnFail settings become retry loops and error lanes.

How to diagram an automation pipeline with error handling and retries?

Describe the trigger, ordered processing nodes, and failure behavior; the Skill draws the happy path straight across the center and places retry loops, error branches, dead-letter sinks, observability taps, and fallback routes each in their own separated lane. Every retry edge is labeled with its bound, such as retry 3x with backoff.

Can I diagram Zapier or Make workflows with this Skill?

Yes, any trigger-to-action automation described in prose can be rendered as an n8n-style node graph with labeled IF, Switch, or Filter branches. It is not intended for deployed service topologies, event-bus diagrams, or time-ordered sequence diagrams, which need different diagram types.

Does the diagram leak API keys or webhook secrets from my workflow?

No. The Skill redacts webhook signing secrets, HTTP Authorization bearer headers, node API keys, Postgres connection passwords, and OAuth tokens before any tool call, replacing them with placeholders like [REDACTED_BEARER]. The final export is re-scanned to confirm no raw credentials remain.

Why does my workflow diagram fail validation?

Common failures are a second trigger node, an orphan node unreachable from the trigger, an unlabeled branch output, or a Switch case that goes nowhere. The validate_architecture and suggest_architecture_improvements tools flag these, and the lint-score-repair loop runs until the score reaches 95 with zero hard blockers.