About
The Agent Contract skill establishes a non-negotiable framework for Claude, ensuring it adheres to high-level design principles like Screaming Architecture and Vertical Slices. By defining rigid dependency directions—from Controllers to Services to Repositories—and mandating specific quality gates, this skill prevents architectural drift and technical debt. It includes a robust escalation protocol that forces the agent to stop and seek human clarification whenever it encounters ambiguity, policy violations, or the need for new dependencies, making it an essential tool for teams requiring deterministic and reviewable AI-generated code.