input-validation-audit

Community

Harden apps by auditing input validation.

Authorkristovatlas
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a structured approach to security auditing of web applications, focusing on identifying weaknesses in input validation, sanitization, and encoding to prevent XSS, SQL injection, command injection, path traversal, and SSRF.

Core Features & Use Cases

  • Bidirectional data-flow analysis to trace inputs to sinks and sinks back to inputs for comprehensive coverage.
  • Input classification and sink identification with architecture diagrams and reports to support stakeholders.
  • Automated validation workflow that guides remediation with context-aware recommendations and best practices.

Quick Start

Install Python 3 and ensure it is in your PATH. Run the audit against a codebase to identify untrusted inputs, trace dataflow to security sinks, and generate audit reports. For example, point the workflow at /path/to/your/app to produce both a Technical Analysis Report and an Audit Report.

Dependency Matrix

Required Modules

None required

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-validation-audit
Download link: https://github.com/kristovatlas/claude-sec-skills/archive/main.zip#input-validation-audit

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.