n8n-as-code workflow
A set for n8n: a VS Code and Cursor extension, GitOps, n8n workflows as TypeScript and AI skills. An independent project not affiliated with n8n
- 1,608 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The key lets you run and activate workflows on the n8n instance
- The Claude Code plugin is in Beta status
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add workflows/n8n-as-codeDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The key lets you run and activate workflows on the n8n instance
- The Claude Code plugin is in Beta status
This is third-party code. Review the repository files before installing.
What it does
n8n-as-code lets you work with n8n workflows as code: an extension for VS Code and Cursor, GitOps and workflow description in TypeScript, plus AI skills. For the Claude Code plugin: `/plugin marketplace add https://github.com/EtienneLescot/n8n-as-code`, then `/plugin install n8n-as-code@n8nac-marketplace`. The connection to an n8n instance uses the `N8N_API_KEY` key. The README states the project is independent and not affiliated with n8n, and the Claude Code plugin is marked Beta. Version 2.7.0 from 11.09.2026, MIT license.
Who it is for. For developers who keep n8n workflows as code in Git and want an agent to know n8n nodes and schemas.
Good fit when
- You need to keep n8n workflows in Git as code
- You want an agent to know n8n nodes and schemas
- You need GitOps for n8n workflows
Not a fit when
- You need an official n8n tool: the project is independent
- You cannot give an agent a key to a production n8n instance
Example request
Describe an n8n workflow in TypeScript sending a report by mail on a schedule and show a Git diffLimitations
The N8N_API_KEY key lets you run and activate workflows on your n8n instance, so access is extended: use a test instance. The project is independent and not affiliated with n8n. The Claude Code plugin is marked Beta.
How to disable. Remove the skill from the agent's folder or the plugin through the plugin manager.
FAQ
What does n8n-as-code do?
It lets you keep n8n workflows as code: an extension, GitOps, TypeScript and AI skills.
Is it an n8n project?
No, the README states the project is independent and not affiliated with n8n.
What is needed to connect?
The N8N_API_KEY key of the n8n instance.
Discussion
No questions or reviews yet.
Related
Workflowsn8n Skills
n8n-skills
A skill package giving AI knowledge of 545 n8n nodes and workflow templates. The n8n version in the README: 2.38.7
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Skills and hooks for building n8n workflows through the n8n-mcp server: expressions, nodes, validation, AI agents, self-hosting
An MCP server for n8n: the agent manages workflows and their executions through the n8n API in natural language, creating, updating, activating and running them
n8n Workflows: the Zie619 collection
n8n-workflows
An open collection of 4,343 n8n workflows: 365 integrations, 15 categories, search and a web interface, JSON download
Awesome n8n Templates
awesome-n8n-templates
More than 280 free n8n templates by topic: Gmail, Telegram, Slack, WhatsApp, Google Drive, Notion, OpenAI, AI agents and RAG bots
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Repository stars | Main difference |
|---|---|---|---|
| n8n-as-code (this entry) | no | 1,608 | |
| n8n Skills | no | 406 | knowledge of 545 n8n nodes and templates for an agent |
| Awesome n8n Templates | no | 25,900 | 280 templates in topic folders |
README in short
The README describes a set for working with n8n workflows as code with an extension, GitOps and AI skills. MIT license.