input-sanitization
CommunitySecure your app from bad input.
AuthorRepairYourTech
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill protects your web applications by ensuring all data received from users or external sources is validated and sanitized, preventing security vulnerabilities like injection attacks and data corruption.
Core Features & Use Cases
- Server-side Validation: Enforces data integrity as the single source of truth.
- Schema Validation: Utilizes libraries like Zod, Joi, or Pydantic for robust data structure checks.
- Injection Prevention: Guards against SQL, command, and path traversal attacks.
- XSS Prevention: Sanitizes HTML input to prevent cross-site scripting.
- File Upload Security: Validates file types, sizes, and content.
- Use Case: When accepting user registration data, use this Skill to validate email format, password strength, and display name length on the server before storing it.
Quick Start
Use the input-sanitization skill to validate incoming user data against a predefined Zod schema.
Dependency Matrix
Required Modules
dompurifyfile-typejsdommulterzod
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: input-sanitization Download link: https://github.com/RepairYourTech/cfsa-antigravity/archive/main.zip#input-sanitization Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.