Skip to content
SkillCheatSheet Sign in

n8n-code-javascript

An AI agent skill from czlonkowski/n8n-skills, scored 79 out of 100 by code.

79/ 100B

Code score by group

  • Spec20/20
  • Description16/20
  • Procedure12/15
  • Done criteria15/15
  • Resources8/10
  • Scripts2/8
  • Safety3/7
  • Upkeep3/5

It loses the most points in Scripts (6), the group that checks whether scripts are called from the steps and fail with a clear error.

What the author says it does

Write, review, or debug JavaScript in an n8n Code node. Use when a Code node is already in the workflow (editing it, fixing an error, choosing its mode, making it faster), or when a new one is justified: no native node fits (check the job-to-node table in using-n8n-mcp-skills first) and the job is on the closed list — loops or recursion no node expresses, state across runs, parsing no node handles, an allowlisted library, heavy all-items work, or one short node replacing 4+ glue nodes. Covers $input/$json/$node in code, this.helpers, Luxon, SplitInBatches loops, cross-iteration data, pairedIt…

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
czlonkowski/n8n-skills
Folder
skills/n8n-code-javascript
License
MIT
GitHub stars
6,634
SKILL.md lines
429
Other files
5

Add n8n-code-javascript to your agent

npx skills add czlonkowski/n8n-skills --skill n8n-code-javascript

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

Labelled for

More skills from czlonkowski/n8n-skills

  1. n8n-agents

    Design n8n AI agents the right way. Use when building or editing any @n8n/n8n-nodes-langchain.* AI node — an AI Agent, LLM chain, Text Classifier, or Information Extractor — and w…

    Verified81B
  2. n8n-error-handling

    Wire n8n error handling so failures are loud, structured, and recoverable. Use when building any webhook/API workflow, a scheduled or unattended workflow, or any path where a sile…

    Verified80B
  3. n8n-self-hosting

    Deploy a production self-hosted n8n end-to-end to a fresh Linux VM over SSH, using Docker Compose behind a Caddy reverse proxy with automatic HTTPS. Use whenever the user wants to…

    Verified80B
  4. n8n-code-python

    Write Python in n8n Code nodes (native Python, `language` pythonNative, n8n 2.x). Use when the user explicitly wants Python in a Code node, when migrating old Pyodide/"Python (Bet…

    77B
  5. n8n-binary-and-data

    Handle files and binary data in n8n correctly. Use when working with files, images, PDFs, attachments, uploads or downloads, base64, vision/multimodal input, or when an AI agent n…

    76B
  6. n8n-code-tool

    Write JavaScript or Python for the n8n Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode) — the AI-agent-callable tool, NOT the workflow Code node. Use when building a Code Tool…

    76B
  7. n8n-workflow-patterns

    Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow archit…

    74B
  8. n8n-mcp-tools-expert

    Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, organizing workflows into f…

    73B

All skills in czlonkowski/n8n-skills

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.