input-sanitisation
CommunitySecure your app from injection attacks.
AuthorCleanExpo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents malicious code injection (XSS, SQL, command, URL, SSRF) by providing robust sanitisation patterns for both frontend and backend code.
Core Features & Use Cases
- XSS Prevention: Protects against cross-site scripting by ensuring safe rendering of user content.
- SQL Injection Defense: Guarantees that user input cannot manipulate database queries.
- Command Injection Mitigation: Prevents untrusted input from executing arbitrary system commands.
- URL & SSRF Protection: Validates redirect targets and server-side requests to prevent abuse.
- Use Case: When accepting user comments that will be displayed on a webpage, this skill ensures that any embedded scripts are neutralised, preventing them from executing in other users' browsers.
Quick Start
Apply the input-sanitisation skill to review the provided Next.js and FastAPI code for potential injection vulnerabilities.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-sanitisation Download link: https://github.com/CleanExpo/DR-NRPG/archive/main.zip#input-sanitisation 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 223,000+ vetted skills library on demand.