CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

using-n8n-mcp-skills

Use when building, editing, validating, testing, or debugging an n8n workflow through the n8n-mcp MCP server — designing a flow, configuring a node, writing an expression or Code node, wiring credentials, or fixing one that misbehaves. The entry-point skill for the n8n-mcp-skills pack: it routes you to the right specialist skill, gives working knowledge of every n8n-mcp tool from turn one, and states the rules that keep workflows from breaking in production. Always consult it first on any n8n, workflow, node, or automation task — even a quick one-off, and even when the user names no skill — because n8n's surface drifts between versions and the specialist skills prevent silent failures.

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, opinionated router body: it routes via two lookup tables, hard-codes validation into the protocol, and gives genuinely executable guidance throughout with almost no token waste. The main gaps are the length and drift-prone version numbers concentrated in the inline tool inventory — content that partially belongs behind the specialist-skill boundary it otherwise respects.

Suggestions

Move per-tool parameter detail and version gates (e.g. `detail`/`mode` values, canvas-group ops, folder/Data Table caveats) into `n8n-mcp-tools-expert` and keep only tool names and one-line purposes here, cutting the tools section roughly in half.

Consolidate scattered version requirements (2.28+, 2.97+, ≥2.19, 2.34+, ≥2.30/2.32) into a single version-availability note near the drift policy so they are easier to maintain and don't age silently.

Trim rhetorical asides (e.g. "it's all markdown — edit the skill", the plugin-hooked caveat repetition) to tighten the closing sections.

DimensionReasoningScore

Conciseness

The body is dense and expert-aimed — decision tables ("| Job | Use |"), a red-flags routing table, and terse rules like "A Set that only re-maps fields for the next node is the antipattern" with no explanations of concepts Claude already knows. It sits between anchors 4 and 5: mostly every token earns its place, but the ~60-line tool inventory, scattered version gates ("n8n 2.28+", "n8n-mcp 2.97+", "≥ 2.19", "2.34+", "≥ 2.30", "≥ 2.32") that will drift, and closing asides ("it's all markdown — edit the skill") are trimmable over-explanation. Noticeably above the midpoint, so 4 rather than 5.

4 / 5

Actionability

Guidance is fully concrete and executable for an instruction-only router: exact tool names with argument shapes ("`{id, operations:[…]}`", "`{topic, depth:"full"}`"), a job→node decision table ("| Paging an API (no service node) | HTTP Request's pagination option |"), a thought→skill routing table, and a named Code-justification convention ("`Why Code: <native node considered> — <reason>`"). Matches the score-5 anchor for specific examples covering the common cases; absence of code is not penalized since this is an instruction/routing skill and the guidance is actionable.

5 / 5

Workflow Clarity

"The protocol, in order" gives a clear 5-step sequence with explicit validation checkpoints ("`get_node` before configuring any node", "**`validate_workflow` before activating** and **`n8n_get_workflow` after** to check `connections`"), and Non-negotiable #2 embeds a feedback loop (validate → verify → inspect output values because "JS errors inside `{{ }}` resolve silently to `null`"). "When in doubt" adds error-recovery paths. Matches the score-5 anchor for clear sequence, explicit validation, and feedback loops for error recovery.

5 / 5

Progressive Disclosure

Structure is good: a skill-index table with one-level-deep, well-signaled references ("See `n8n-mcp-tools-expert`", "See `n8n-expression-syntax`") and easy navigation via the red-flags table. It falls short of a 5 because the "n8n-mcp tools — working knowledge from turn one" section inlines ~60 lines of working reference (parameter shapes, version gates, per-tool caveats) that overlaps the delegated `n8n-mcp-tools-expert` territory — content that is a candidate for the separate file per the score-4 anchor ('most content is appropriately placed; references mostly clear; minor organization gaps'). Note: no references/, scripts/, or assets/ directories exist in this bundle, and the referenced sibling skills are pack-level, so references could be verified only as names, not files.

4 / 5

Total

18

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary router description: it answers what and when explicitly, enumerates concrete actions and the full natural trigger vocabulary of the n8n domain, and justifies its own primacy. The only weakness is the slightly overbroad 'any ... automation task' grab in the final sentence, which extends its trigger surface beyond the n8n niche.

Suggestions

Qualify the final sentence's scope, e.g. 'Always consult it first on any n8n, workflow, node, or n8n-automation task', to keep the trigger claim inside the skill's distinct niche.

DimensionReasoningScore

Specificity

The description lists many concrete actions — "building, editing, validating, testing, or debugging an n8n workflow", "designing a flow, configuring a node, writing an expression or Code node, wiring credentials, or fixing one that misbehaves", and "routes you to the right specialist skill" — comprehensive coverage of the pack's surface, matching the score-5 anchor ('multiple specific concrete actions; comprehensive coverage'). It is not a 4 because there are no meaningful gaps: the what/verbs cover build, edit, validate, test, debug, route.

5 / 5

Completeness

Both questions are explicitly answered: 'when' via the leading "Use when building, editing, validating, testing, or debugging an n8n workflow..." plus "Always consult it first on any n8n, workflow, node, or automation task", and 'what' via "The entry-point skill for the n8n-mcp-skills pack: it routes you to the right specialist skill, gives working knowledge of every n8n-mcp tool from turn one, and states the rules...". Matches the score-5 anchor for clearly and explicitly answering both with concrete triggers; not a 4 because neither half is weak or implicit.

5 / 5

Trigger Term Quality

Natural user vocabulary is comprehensively present: "n8n workflow", "workflow", "node", "expression", "Code node", "credentials", "automation task", plus the full verb set (build/edit/validate/test/debug/design/fix). Matches the score-5 anchor for comprehensive natural terms including synonyms (workflow/flow); not a 4 because no commonly-used n8n-domain phrase is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (n8n workflows via the n8n-mcp MCP server) and would not trigger for unrelated skills, but "Always consult it first on any n8n, workflow, node, or automation task" claims broadly-scoped triggers — "workflow" and "automation task" without an n8n qualifier — creating minor overlap risk with generic workflow/automation skills. Fits the score-4 anchor ('mostly distinct; minor overlap risk with closely related skills'); not a 5 because of that broadened final clause.

4 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

czlonkowski/n8n-skills

Path

skills/using-n8n-mcp-skills/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.