input-sanitisation

Community

Secure 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 required

Components

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

Agent Skills Search Helper

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