What problem does it solve? Writing JavaScript in n8n Code nodes causes frequent failures from wrong return formats, expression syntax confusion, webhook data nesting mistakes, and missing null checks, which this Skill prevents with tested patterns and references. ## Core Features & Use Cases - Data Access Guidance: Covers $input.all(), $input.first(), $input.item, and $node references, including the critical webhook .body nesting gotcha. - Production Patterns: Provides 10 tested patterns such as multi-source aggregation, regex filtering, CRM transformation, Slack Block Kit formatting, and top-N ranking. - Error Prevention: Documents the top 5 Code node errors (missing return statements, {{ }} expression misuse, incorrect [{json: ...}] wrapper, bracket escaping, null access) with fixes. - Use Case: When building an n8n workflow that aggregates API responses and posts a formatted Slack report, use this Skill to write the Code node correctly on the first attempt. ## Quick Start Ask the AI to write an n8n Code node in JavaScript that aggregates all input items and returns them in the correct format.