Contracts Skill Contracts define interfaces between parallel tasks. They enable safe concurrent implementation by making dependencies explicit. When to Load This Skill - Architect: When defining contracts in design - Executor: When materializing contracts before implementation - Implementer: When implementing or consuming contracts - Contract-Resolver: When modifying contracts Contract Lifecycle Phase 1: Design (Architect) Architect defines contracts in design output (compact JSON): Rules for Architects: - Define contracts for ANY cross-task dependency - Make contracts minimal but complete -…