{ "id": "expr-003", "skills": ["n8n-expression-syntax"], "query": "I'm trying to use {{$json.email}} in my Code node to get the email address, but it's not working. The code shows the literal string '{{$json.email}}' instead of the value. How do I fix this?", "expected_behavior": [ "Identifies that Code nodes use direct JavaScript access, NOT expressions", "Explains that {{ }} syntax is NOT used inside Code nodes", "Provides the corrected Code node syntax: $json.email or $input.item.json.email", "Explains when NOT to use expressions (Code nodes, Function nodes)", "References Code node guide or documentation" ], "baseline_without_skill": { "likely_response": "May suggest template literal syntax or string interpolation, unlikely to know n8n Code node specifics", "expected_quality": "Low - would not understand Code node vs expression node difference" }, "with_skill_expected": { "response_quality": "High - immediately identifies Code node vs expression context", "uses_skill_content": true, "provides_correct_code_syntax": true, "explains_when_not_to_use_expressions": true, "clear_distinction_between_contexts": true } }