소개
This skill empowers developers to apply Design-by-Contract (DbC) principles within their Claude Code environment. It provides a structured four-phase workflow—Plan, Create, Verify, and Remediate—to define and enforce preconditions, postconditions, and invariants. By automating contract generation for over 8 languages (including Rust, TypeScript, and Python) and integrating with verification hierarchies, it helps bridge the gap between formal specifications and production-ready implementation, making it indispensable for safety-critical systems, complex state management, and robust API boundaries.