소개
This skill guides Claude in applying a robust 'Defense-in-Depth' strategy to software development, moving beyond single-point checks to comprehensive multi-layered validation. By implementing specific checks at the entry point, business logic layer, environment level, and through debug instrumentation, it ensures that invalid data is caught regardless of the code path, refactoring, or mocking. It is an essential pattern for developers looking to harden their applications against edge cases and ensure system integrity in complex data flows.