Global Validation

Implement server-side input validation and sanitization for API endpoints.

Updated Nov 7, 2025
One-click install
npx skills add https://github.com/wmeints/symbiosis --skill global-validation-wmeints
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Global Validation
Source: https://github.com/wmeints/symbiosis/tree/main/.claude/skills/global-validation
Command: npx skills add https://github.com/wmeints/symbiosis --skill global-validation-wmeints

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you prevent insecure or incomplete input validation that leads to data corruption, security vulnerabilities (like injection attacks), and unreliable application behavior.

Core Features & Use Cases

  • Comprehensive Input Checks: Implement server-side validation, early failure, and specific error messages for all inputs.
  • Input Sanitization: Sanitize user input to prevent SQL injection, XSS, command injection, and other security vulnerabilities.
  • Use Case: Generate validation rules for a user registration API endpoint, ensuring email format, password strength, and sanitizing all text inputs.

Quick Start

Using the Global Validation skill, add server-side validation to the create_user API endpoint, ensuring the 'email' field is a valid email format and 'password' meets minimum length requirements.