input-sanitization

Community

Secure 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.