What problem does it solve? Writing n8n expressions often leads to silent failures: literal text instead of values, undefined webhook fields, and syntax errors from spaces in node names. This Skill encodes the correct {{ }} syntax rules and the 15 most common mistakes so expressions work the first time. ## Core Features & Use Cases - Syntax Validation Rules: Enforces double curly braces, bracket notation for fields with spaces, quoted case-sensitive node names, and correct $json/$node/$now/$env variable usage. - Webhook Data Gotcha: Teaches the critical rule that webhook payloads live under $json.body, the single most common source of undefined values. - Error Catalog & Examples: Provides 15 documented mistakes with fixes plus 10 real workflow examples covering webhooks, HTTP requests, dates, arrays, and string manipulation. - Use Case: When a Slack node shows "{{$json.name}}" as literal text or returns undefined from a webhook, use this Skill to diagnose the missing braces or missing .body path and correct the expression. ## Quick Start Ask the AI to check why your n8n expression {{$json.email}} returns undefined in a webhook workflow and fix the syntax.