| name | Global Validation |
| description | Apply input validation best practices including server-side validation, early failure, specific error messages, and input sanitization. Use this skill when validating user input in n8n nodes, implementing parameter validation, checking data types and formats, sanitizing input to prevent injection attacks, or writing business rule validation. Apply when handling API endpoints, form inputs, or any data entry points in n8n node development. |
When to use this skill:
- When validating node parameters in execute methods
- When checking required fields and data types
- When validating email, URL, or other format patterns
- When sanitizing user input to prevent injection attacks
- When implementing allowlists for valid input values
- When writing specific, field-level error messages
- When validating business rules (dates, ranges, balances)
- When ensuring consistent validation across multiple entry points
- When deciding where to place validation logic
- When balancing client-side UX with server-side security
- When failing early on invalid data before processing
Global Validation
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle global validation.
Instructions
For details, refer to the information provided in this file: global validation