What problem does it solve? Writing Python in n8n Code nodes fails frequently because of hidden constraints: no external libraries, webhook data nested under body, strict return format requirements, and common KeyError or IndexError crashes. This Skill provides the patterns and error prevention guidance needed to write working Python code in n8n on the first attempt. ## Core Features & Use Cases - Data Access Patterns: Complete guidance on _input.all(), _input.first(), _input.item, and _node references, including the critical webhook body nesting gotcha. - Standard Library Reference: Documents available modules (json, datetime, re, base64, hashlib, urllib.parse, statistics) and workarounds for missing libraries like requests and pandas. - Error Prevention: Covers the top 5 Python Code node errors (ModuleNotFoundError, missing return, KeyError, IndexError, wrong return format) with fixes. - Use Case: You need to aggregate amounts from 50 webhook submissions in an n8n workflow. Use this Skill to write a Python Code node that safely accesses _input.all(), sums values with .get() defaults, and returns the correct [{"json": {...}}] format. ## Quick Start Ask the AI to write a Python Code node that filters active items from the previous node and returns them with a processed timestamp.