One-click install
npx skills add https://github.com/cliffthelin/AXiomEngine --skill reversa-n8n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-n8n
Source: https://github.com/cliffthelin/AXiomEngine/tree/main/skills/reversa/reversa-n8n
Command: npx skills add https://github.com/cliffthelin/AXiomEngine --skill reversa-n8n

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reversa-N8N removes the manual, error-prone work of translating an N8N workflow into language-agnostic System Design Documents so you can confidently reimplement it outside of N8N.

Core Features & Use Cases

  • Workflow-to-SDD Translation: Converts an exported N8N JSON workflow into a structured SDD covering workflow overview, requirements, and design.
  • Graph & Semantics Reconstruction: Builds the directed flow graph starting from triggers, including branches, merges, loops/iterations, and sub-workflows.
  • Implementation Mapping: Produces Python reimplementation guidance for node types, credentials (without exposing secrets), and orchestration patterns.

Quick Start

Place your exported N8N workflow JSON file into the n8n_json_workflows/ folder and run the skill to generate workflow-overview.md, requirements.md, and design.md under _reversa_n8n/<workflow-slug>/.

Frequently Asked Questions about reversa-n8n

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

FAQPage Schema
How do I convert an n8n workflow export into a design document for reimplementation?

To convert an n8n workflow export into design documents, you generate language-agnostic SDD specifications from the workflow JSON. The process parses and validates required JSON fields, reconstructing the end-to-end directed graph to produce workflow-overview.md, requirements.md, and design.md artifacts for reimplementation.

What is the best way to document n8n triggers, credentials, and nodes for a Python reimplementation?

Documenting n8n triggers, credentials, and nodes for Python reimplementation involves mapping node types, credential structures, and orchestration patterns into structured System Design Documents. This approach captures the control-flow logic, including branches, merges, and loops, without exposing actual credential secrets.

Can I generate system design documents from multiple n8n workflow JSON files at once?

Yes, you can generate system design documents from multiple n8n workflow JSON files at once. The process applies when you have one or more workflow JSON files, parsing each to document triggers, nodes, and external dependencies, and then organizing the generated artifacts into dedicated output directories.

How do I start translating an n8n workflow JSON file into reimplementation-ready specs?

To start translating an n8n workflow JSON file into reimplementation-ready specs, place your exported workflow JSON into the designated input folder. Running the translation validates the required JSON fields and reconstructs the flow graph, automatically generating workflow-overview.md, requirements.md, and design.md under a specific output directory.

Does n8n workflow translation capture complex control-flow structures like sub-workflows and loops?

Yes, n8n workflow translation captures complex control-flow structures like sub-workflows and loops. The graph and semantics reconstruction process starts from triggers and explicitly builds the directed flow graph, including iterations, branches, merges, and sub-workflows, to ensure the logic is fully documented for reimplementation.

What initialization files are created when preparing n8n specs for a downstream pipeline?

When preparing n8n specs for a downstream pipeline, the process initializes .reversa/state.json and .reversa/plan.md. These files are generated alongside the System Design Documents to track the translation state and plan the subsequent reimplementation steps for the downstream Reversa pipeline.