kmshihab7878/claude-code-setup/n8n

Claude Code and agent skill by kmshihab7878/claude-code-setup

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Complete n8n skill — workflow building, node configuration, JavaScript/Python code nodes, expression syntax, validation, MCP tools, credentials, administration, Docker deployment, backup/restore, internal API, and troubleshooting. Auto-triggers on any n8n task including workflow creation, node configuration, code nodes, expressions, validation errors, credential management, instance administration, n8n setup, n8n upgrade, n8n backup, and n8n API usage.

Install

npx vskill@latest install kmshihab7878/claude-code-setup/n8n

SKILL.md

n8n

Complete skill for building, managing, and administering n8n workflows.


How to Use This Skill

This skill covers 9 domains. Each has its own reference file with detailed guidance.

Workflow Building (from czlonkowski/n8n-skills)
DomainReferenceWhen to use
Workflow Patternsczlonkowski/skills/n8n-workflow-patterns/SKILL.mdBuilding new workflows, choosing architecture (webhook, HTTP API, database, AI agent, scheduled)
Node Configurationczlonkowski/skills/n8n-node-configuration/SKILL.mdConfiguring nodes, understanding property dependencies, required fields by operation
Code — JavaScriptczlonkowski/skills/n8n-code-javascript/SKILL.mdWriting JS in Code nodes, $input/$json/$node syntax, $helpers.httpRequest(), DateTime
Code — Pythonczlonkowski/skills/n8n-code-python/SKILL.mdWriting Python in Code nodes, _input/_json syntax, standard library, limitations
Expression Syntaxczlonkowski/skills/n8n-expression-syntax/SKILL.mdWriting {{ }} expressions, $json/$node variables, fixing expression errors
Validationczlonkowski/skills/n8n-validation-expert/SKILL.mdInterpreting validation errors/warnings, false positives, validation profiles
MCP Toolsczlonkowski/skills/n8n-mcp-tools-expert/SKILL.mdUsing n8n MCP tools effectively — tool selection, parameter formats, common patterns
Additional Domains
DomainReferenceWhen to use
Credentialscredentials/SKILL.mdCredential types, REST API credential CRUD, HTTP Request auth modes, httpCustomAuth JSON format, predefinedCredentialType vs genericCredentialType
Administrationadministration/SKILL.mdInstance operations the MCP doesn't cover — Docker, backup/restore, CLI commands, internal API, community packages, SSO, upgrades, troubleshooting

Quick Decision: Which Tool to Use

You want to...Tool
Create/edit/delete workflowsMCP (n8n_create_workflow, n8n_update_partial_workflow)
Search nodes, get schemaMCP (search_nodes, get_node)
Validate workflow or nodeMCP (n8n_validate_workflow, validate_node)
Auto-fix workflow issuesMCP (n8n_autofix_workflow)
Deploy a templateMCP (n8n_deploy_template)
Test/trigger a workflowMCP (n8n_test_workflow)
Manage executionsMCP (n8n_executions)
Create/update credentialsPublic REST API (/api/v1/credentials)
Test a credentialInternal API (POST /credentials/test) — see credentials
Install community packagesInternal API (POST /community-packages) — see administration
Export decrypted credentialsCLI (n8n export:credentials --decrypted) — see administration
Backup/restore databaseCLI / Docker — see administration
Upgrade n8nDocker — see administration

Priority: MCP → Public API → Internal API → CLI → Docker/Infra.


Core Concepts (Quick Reference)

Webhook Data Access
javascript
// CRITICAL: webhook data is nested under .body
const data = $input.first().json.body; // NOT $input.first().json
Code Node Return Format
javascript
// MUST return array of {json: {...}} objects
return items.map(item => ({
json: { ...item.json, processed: true }
}));
Expression Syntax
{{ $json.fieldName }} // Current item field
{{ $node["NodeName"].json }} // Another node's output
{{ $now.toISO() }} // Current timestamp
{{ $env.MY_VAR }} // Environment variable
Credential Linking (in workflow JSON)
json
{
"credentials": {
"httpHeaderAuth": { "id": "CRED_ID", "name": "My API Key" }
}
}

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
6
Repository forks
1
7-day trend score
10

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/kmshihab7878/claude-code-setup/n8n/badge)](https://verified-skill.com/skills/kmshihab7878/claude-code-setup/n8n)

Something wrong with this skill or its page? Tell us.