Global Validation

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. Use when this capability is needed.

tomevault-io Updated

File contents

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


Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/dpietersz--n8n-nodes-pleo--global-validation commit 43a6c9e4f8

Frequently asked questions

npx skillmds@latest add tomevault-io/global-validation-3