data-validation-pattern

Installation
SKILL.md

Data Validation Security Pattern

Ensures all incoming data is validated against specifications before processing, preventing injection attacks, data corruption, and unexpected behavior.

When to Use

Use this pattern when:

  • Processing ANY input from external sources (users, APIs, databases)
  • Preventing injection attacks (SQLi, XSS, Command Injection)
  • Implementing API request validation checklists
  • Ensuring data integrity for business logic
  • Handling file uploads or complex data structures

Problem Addressed

Entity provides unexpected data: Malicious or malformed input causes:

Installs
8
GitHub Stars
5
First Seen
Feb 19, 2026
data-validation-pattern — igbuend/grimbard