What problem does it solve?
It prevents legacy N8N automations from remaining trapped inside opaque workflows by converting exported N8N JSON into clear, traceable specification artifacts that AI coding agents can safely use.
Core Features & Use Cases
- Workflow-to-SDD translation: Converts an N8N workflow JSON (nodes, connections, settings) into SDD files (workflow overview, requirements, and design) that are independent of N8N.
- Python reimplementation preparation: Produces an implementation-oriented spec suitable for porting to Python or another language without losing the operational structure of the original workflow.
- Guardrailed validation & handoff: Validates input JSON structure, detects triggers/flow branches, lists credentials/secrets by type only, and initializes
.reversa/state.json and .reversa/plan.md for the broader Reversa pipeline.
Quick Start
Place your exported N8N workflow JSON into the folder n8n_json_workflows/ and then ask the agent to run reversa-n8n to generate the SDD spec for that workflow.