import-workflow

Import n8n workflow JSON files into a local n8n instance.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/williamsforeal/Cyclone-SS --skill import-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: import-workflow
Source: https://github.com/williamsforeal/Cyclone-SS/tree/main/.cursor/skills/import-workflow
Command: npx skills add https://github.com/williamsforeal/Cyclone-SS --skill import-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of manually recreating or uploading n8n workflows by helping you import an existing workflow JSON into your local n8n instance.

Core Features & Use Cases

  • Workflow Import via n8n API: Imports a selected workflow JSON into n8n running on localhost:5678.
  • Workflow JSON Validation & Extraction: Verifies the file exists, checks that the JSON is valid, and inspects required structure and key metadata such as workflow name, node count, webhook URLs, and credential types.
  • Instance Readiness Checks: Detects whether n8n is running and provides guidance to start it if it is not.
  • Post-import Guidance: Reports the created workflow ID and provides a checklist for configuring credentials, testing webhooks (if present), and activating the workflow.

Quick Start

Ask the skill to import a workflow JSON by running: /import-workflow path/to/workflow.json

Frequently Asked Questions about import-workflow

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

FAQPage Schema
How do I import an n8n workflow JSON into my local instance?

To import an n8n workflow, run the import command pointing to your JSON file. The Skill validates the file structure, checks that n8n is running on localhost:5678, posts the JSON to the workflows API, and returns the new workflow ID.

What do I need to set up before importing a workflow JSON into n8n?

Before importing a workflow JSON into n8n, you need a valid workflow file and a running n8n instance at localhost:5678. The Skill checks n8n availability and provides guidance to start it if the instance is not detected.

Does importing an n8n workflow automatically configure credentials and webhooks?

Importing an n8n workflow does not automatically configure credentials or webhooks. The Skill reports credential types and webhook details found in the JSON, providing a checklist for you to manually configure credentials and test webhooks.

How does the n8n workflow import validation process work?

The n8n workflow import validation verifies the JSON file exists, checks that the syntax is valid, and inspects required structure and key metadata like workflow name, node count, webhook URLs, and credential types before posting to the API.

What is the best way to reuse an existing n8n workflow definition?

The best way to reuse an existing n8n workflow definition is importing the JSON file directly via the n8n API. This removes the friction of manually recreating or uploading workflows by posting the file to your local instance for immediate setup.

Why does my n8n workflow import fail when the instance is not running?

Your n8n workflow import fails when the instance is not running because the Skill requires n8n to be available at localhost:5678 to post the JSON to the workflows API endpoint. It performs instance readiness checks and provides startup guidance if detection fails.