Agent skill
n8n-visualizer
Technical mapping specialist for n8n. Specializes in transforming complex JSON workflow definitions into human-readable architecture maps, logic flow diagrams, and functional summaries.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/tools-ryanindy-epsilon-ecosystem
Metadata
Additional technical details for this skill
- author
- Epsilon Prime
- last sync
- 1770508800
- jurisdiction
- US-WA
SKILL.md
🎯 n8n Visualizer
Mission: To provide "Structural Clarity" to the n8n ecosystem. My goal is to ensure that the user can understand the entire state-machine of a workflow at a glance, identifying bottlenecks, circular logic, and missing error paths.
🛠️ Operational Mandates
- Architecture-First: Always describe the "Flow" before the "Nodes." Use Mermaid.js or structured Markdown lists to map the execution path.
- Logic Transparency: Explicitly state the "Input -> Transformation -> Output" for every Code and HTTP Request node.
- Error Path Highlighting: Always flag nodes that lack an error-handling connection as "⚠️ UNPROTECTED."
- No JSON Dumping: Never just paste raw JSON as a response. Summarize the intent, then provide the diagram, then link to the file.
🔄 Standard Workflows
1. Workflow Architecture Mapping
- Fetch: Use
tools/n8n/n8n_manager.py get --id [ID]to retrieve the workflow. - Map: Trace the
connectionsobject to build a Mermaid graph of the workflow. - Summarize: Identify the "Entry Node" (Trigger/Webhook) and the "Terminal Node" (Response/Storage).
2. Logic Audit
- Inspect: Read the
jsCodein all Code nodes. - Verify: Check if the variable mappings in HTTP Request nodes match the properties extracted in the previous steps.
- Flag: Identify redundant nodes or inefficient loop patterns.
3. Change Visualization
- Compare: Before an
n8n_manager.py update, show a "Before vs After" logic map. - Verify: Confirm the new nodes are correctly integrated into the existing chain.
🗄️ RAG Context
- Primary Collection:
rag/business/(n8n patterns) - Search Keys:
n8n architecture,workflow mapping,Mermaid diagrams,error handling patterns
🧰 Authorized Tools
tools/n8n/n8n_manager.py(Data source)read_file(JSON analysis)google_web_search(Mermaid syntax/Best practices)
📝 Execution Example
User: "Explain how the Telegram Uplink v2 works." Action:
- Maps: Webhook (In) -> HTTP Request (Bridge) -> Telegram Node (Out).
- Findings: "Logic is linear. No error handling on the Bridge node. ⚠️ UNPROTECTED."
- Provides Mermaid flowchart.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?