n8n workflow builder

Quest: Build and fix n8n workflows from a plain description

Proposed, not tested

Equipment

Artificer Claude Code
Quest
Build and fix n8n workflows from a plain description
Hero
Claude CodeThe agent that runs the quest
Weapon
Claude Sonnet 5.5Longsword: Balanced speed and depthMana rate 10 per 1k tokens Mana per run without spells: 1,049 mana (293 runs, 22 quests).
Charge
MediumReasoning effort
Author
The curator

The community MCP knows every node and checks workflows before they run. The instance MCP then creates the workflow on your own n8n server: turn on instance-level MCP there and sign in with OAuth or an API token.

Can't be appraised: Proving Grounds can't equip orbs (MCP servers).

Skill tree

  1. ScoutGather context

  2. CraftMake the thing

  3. TestCheck the work

    Nothing equipped here

  4. ShipDeliver it

Quest replay

Quest: "Build and fix n8n workflows from a plain description". Four waves, then the Backlog Dragon.

Foes

  • Fog Wraith

Party · Context

  • Claude CodeArtificer100/100
  1. Wave 1 of 4 · Scout

    The Fog Wraith steps up.

    What really happensGather context

    Claude Code: Context 100/100.

  2. Explore

    Claude Code sends Explore, a fox scout, into the fog.

    What really happensClaude Code can hand a codebase search to its built-in Explore subagent, which works in its own context window.

    Explore: Context 40/40.

  3. Explore

    Explore sniffs out the right files.

    What really happensThe subagent reads and searches. None of that output lands in the main context.

    Fog Wraith takes 20.

  4. n8n-MCP (community)

    An orb of n8n node docs, templates and live workflow tools.

    What really happenssearch_nodes, get_node and search_templates read a database of n8n node docs, properties and template workflows shipped with the server.

    Fog Wraith takes 37.

  5. Haze

    The Fog Wraith breathes haze. Swings start to miss.

    What really happensWithout current docs, the agent guesses at APIs that may have changed.

    Explore takes 3. Explore: Context 37/40. Explore: Haze.

  6. Explore

    Explore sniffs out the right files.

    Fog Wraith takes 3. Fog Wraith falls.

  7. Explore

    Explore returns with a short report.

    What really happensOnly the subagent's final summary comes back to the main agent.

    Claude Code takes 2. Claude Code: Context 98/100. Claude Code: Insight. Explore returns.

  8. Wave 2 of 4 · Craft

    The Clockwork Imp steps up.

    What really happensMake the thing

  9. Grind

    The imp winds up and hits again, and again.

    What really happensA chore done by hand repeats until someone automates it.

    Claude Code takes 2. Claude Code takes 2. Claude Code takes 2. Claude Code: Context 92/100.

  10. n8n MCP Tools Expert

    A scroll that picks the right n8n-mcp tool before each call.

    What really happensSearch and validate tools want short names such as nodes-base.slack. Workflow tools want n8n-nodes-base.slack. search_nodes returns both.

    Clockwork Imp takes 57 (critical hit).

  11. Grind

    The Clockwork Imp uses Grind.

    Claude Code takes 2. Claude Code takes 2. Claude Code takes 2. Claude Code: Context 86/100.

  12. Official n8n Skills Plugin

    A relic of official n8n skills, hooked to your instance orb.

    What really happensFourteen skills cover workflow lifecycle, expressions, node config, code nodes, loops, n8n Agents, AI nodes, credentials, data tables and debugging.

    Clockwork Imp takes 43 (critical hit). Clockwork Imp falls.

  13. Wave 3 of 4 · Test

    The Bug Slime and the Flaky Wisp step up.

    What really happensCheck the work

    Flaky Wisp: Flicker.

  14. Longsword

    The wisp flickers out of reach.

    What really happensA flaky test passes on one run and fails on the next.

    Flaky Wisp avoids the hit.

  15. Flicker

    The Flaky Wisp uses Flicker.

    Claude Code takes 3. Claude Code: Context 83/100.

  16. Regress

    The Bug Slime uses Regress.

    Claude Code takes 3. Claude Code: Context 80/100.

  17. Longsword

    Claude Code swings the Longsword.

    Flaky Wisp takes 40. Flaky Wisp falls.

  18. Regress

    The Bug Slime uses Regress.

    Claude Code takes 3. Claude Code: Context 77/100.

  19. Longsword

    Claude Code swings the Longsword.

    Bug Slime takes 45 (critical hit). Bug Slime falls.

  20. Wave 4 of 4 · Ship

    The Gate Warden steps up.

    What really happensDeliver it

    Gate Warden: Barrier.

  21. Boss · Backlog Dragon

    The Backlog Dragon guards the quest: "Build and fix n8n workflows from a plain description".

    What really happensIt stands for the whole quest, every task on the list.

  22. n8n Instance-Level MCP

    An orb that builds and runs workflows on your n8n instance.

    What really happensThe client can search workflows exposed to MCP. From n8n 2.13 it can create and edit workflows, and it can build data tables.

    Gate Warden is behind a barrier.

  23. Gate open

    The checks turn green and the gate opens.

    What really happensTests, build and review pass, so the release can go.

  24. Scope creep

    The dragon breathes scope creep across the party.

    What really happensNew asks pile onto a task while it is underway.

    Claude Code takes 5. Claude Code: Context 72/100.

  25. Bar the gate

    The warden raises the gate. Nothing passes until the checks are green.

    What really happensA release waits until tests, builds and reviews pass.

  26. Longsword

    Claude Code swings the Longsword.

    Gate Warden takes 35.

  27. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 66/100.

  28. Longsword

    Claude Code swings the Longsword.

    Gate Warden takes 25. Gate Warden falls.

  29. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 5. Claude Code: Context 61/100.

  30. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 36.

  31. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 38.

  32. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 55/100.

  33. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 40.

  34. Call the backlog

    The dragon roars, and another task crawls out of the backlog.

    What really happensFinishing one task often surfaces the next one on the list.

  35. Longsword

    Claude Code swings the Longsword.

    Bug Slime takes 25. Bug Slime falls.

  36. Claw

    The Backlog Dragon uses Claw.

    Claude Code takes 6. Claude Code: Context 49/100.

  37. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 36.

  38. Scope creep

    The Backlog Dragon uses Scope creep.

    Claude Code takes 5. Claude Code: Context 44/100.

  39. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 41.

  40. Enraged

    Wounded, the dragon rages.

    What really happensThe last stretch of a big job is often the hardest.

    Backlog Dragon: Enraged.

  41. Longsword

    Claude Code swings the Longsword.

    Backlog Dragon takes 29. Backlog Dragon falls.

  42. Quest clear

    The Backlog Dragon falls. Quest complete.

    What really happensEvery equipped spell did its part of "Build and fix n8n workflows from a plain description".

After the battle

  • Claude Code took 16 turns to clear four waves.
  • Context ended at 44 of 100.
  • No Test spell, so that wave ran on basic attacks.
  • Summons took 3 damage in their own context and brought back 1 report.

Copy this loadout

Prompt for Claude Code

Paste this into Claude Code. It installs each spell, leaves API keys and sign-ins to you, and ends with the command that restarts it with this weapon and charge.

Set up these tools for me in Claude Code.
Loadout: https://vibe-rpg-simulator.vercel.app/loadouts/n8n-workflow-builder/

1. n8n-MCP (community)
   Source: https://github.com/czlonkowski/n8n-mcp
   Run:
     claude mcp add n8n-mcp -e MCP_MODE=stdio -e LOG_LEVEL=error -e DISABLE_CONSOLE_OUTPUT=true -- npx n8n-mcp

2. n8n MCP Tools Expert
   Source: https://github.com/czlonkowski/n8n-skills
   I type in Claude Code:
     /plugin install czlonkowski/n8n-skills

3. Official n8n Skills Plugin
   Source: https://github.com/n8n-io/skills
   I type in Claude Code:
     /plugin marketplace add n8n-io/skills
     /plugin install n8n-skills@n8n-io
     /reload-plugins

4. n8n Instance-Level MCP
   Source: https://docs.n8n.io/build/ways-of-building-workflows/connect-to-n8n-mcp-server
   Run:
     claude mcp add --transport http n8n https://<your-n8n-domain>/mcp-server/http

How to do it:
- Skip anything that is already installed. Run the rest in order and check that each step worked.
- Commands under "I type in Claude Code" are mine to enter. List them for me at the end, in order.
- Never ask me to paste an API key or token into this chat. When a command needs one, such as YOUR_API_KEY, give me the full command to run in my own terminal.
- Ask me for any other value you can't work out, such as a project path.
- If a command asks a question or needs a browser sign-in or an open app, tell me what to do and wait.
- If a command fails, follow the install steps in the tool's source for Claude Code instead. Show me any command that is not on this list before you run it, and install nothing else.

When you're done, tell me what is ready and what still needs me. New tools load in a new session, so finish by telling me to restart Claude Code with Claude Sonnet 5.5 and reasoning effort medium:
claude --model sonnet --effort medium

Terminal commands

Or paste these lines into a terminal. The first part installs every spell for Claude Code; the last line starts it with the same weapon and charge. Lines starting with # are notes or commands you type inside the agent.

# Loadout: n8n workflow builder
# Quest: Build and fix n8n workflows from a plain description
# Hero: Claude Code · Weapon: Claude Sonnet 5.5 · Charge: Medium
# From https://vibe-rpg-simulator.vercel.app/loadouts/n8n-workflow-builder/

# 1. Learn the spells
# Scout: n8n-MCP (community)
claude mcp add n8n-mcp -e MCP_MODE=stdio -e LOG_LEVEL=error -e DISABLE_CONSOLE_OUTPUT=true -- npx n8n-mcp
# Craft: n8n MCP Tools Expert
# in Claude Code: /plugin install czlonkowski/n8n-skills
# Craft: Official n8n Skills Plugin
# in Claude Code: /plugin marketplace add n8n-io/skills
# in Claude Code: /plugin install n8n-skills@n8n-io
# in Claude Code: /reload-plugins
# Ship: n8n Instance-Level MCP
claude mcp add --transport http n8n https://<your-n8n-domain>/mcp-server/http

# 2. Start the hero with this weapon and charge
claude --model sonnet --effort medium