input-validation-injection
SolidApply when reviewing or writing code that processes untrusted input, constructs queries or commands, or handles user-supplied data. Covers SQL, LDAP, OS command injection, prototype pollution, and general validation strategy.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- backspace-shmackspace
- Repository
- backspace-shmackspace/claude-devkit
- Created
- 5 months ago
- Last Updated
- today
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
input-validation-skill
Validates, sanitizes, normalizes user inputs before processing. Prevents injection attacks, data corruption, runtime errors in production. Enforces schema-driven validation at entry points with explicit rejection policies for malformed payloads.
prompt-injection-defense
- [CRITICAL] **Missing Input Sanitization** - User input passed directly to LLM without sanitization. - Fix: Add input validation: await detector.detect(userInput) - [CRITICAL] **RAG Content Without Sanitization** - Retrieved content passed to LLM without sanitization. - Fix: Sanitize retrieved documents before including in context - [MEDIUM] **Verbose Injection Detection Error** - Error messages reveal injection detection details to attacker. - Fix: Return generic error: 'Request could not be p
input-validation
Validates all raw external inputs (commands, configuration overrides) provided to the VDD runtime to prevent path traversal, prototype pollution, or injection.