概要
This skill provides a systematic framework for applying the defense-in-depth principle to software development, guiding Claude to validate data at every layer it passes through. By integrating entry point validation, business logic checks, environment guards, and debug instrumentation, it transforms single-point failures into resilient systems where bugs are caught before they can cause damage. It is particularly useful when dealing with complex data flows, critical system operations, or when fixing persistent bugs that tend to bypass traditional single-layer checks.