Defense In Depth Validation
Description
--- name: Defense-in-Depth Validation description: Validate at every layer data passes through to make bugs impossible --- # Defense-in-Depth Validation ## Overview When you fix a bug caused by invalid data, adding validation at one place feels sufficient. But that single check can be bypassed by different code paths, refactoring, or mocks. **Core principle:** Validate at EVERY layer data passes through. Make the bug structurally impossible. ## Why Multiple Layers Single validation: "We fi
Installation
Installs to ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md
mkdir -p ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation && curl -fsSL https://raw.githubusercontent.com/tstapler/dotfiles/HEAD/.claude/skills/Defense-in-Depth Validation.md -o ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
Full documentation available on GitHub
View Source RepositoryRelated Skills
mcp-server-postgres
Read-only PostgreSQL database access.
Data mcp-server-sqlite
SQLite database interaction and querying.
Data mcp-server-google-maps
Google Maps integration for location data.
Data Bitbucket Data Center
---
Data Private Gpt
Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more
Data Csv Data Summarizer
Automatically analyze CSV files and generate comprehensive insights with visualizations
Data