What problem does it solve? Teams often lose track of critical business constraints scattered across conversations and code. This Skill consolidates invariants, validation rules, and state transitions into a single structured Business Rules document grounded in the existing domain model. ## Core Features & Use Cases - Domain Model Integration: Reads the existing domain model, extracts invariants and subdomains, and reuses them instead of asking redundant questions. - Structured Rule Capture: Guides the user through critical rules, per-subdomain rules, validation rules, and state transitions using enforcement language (must/cannot/only when). - Frontend vs Backend Enforcement Matrix: Records which rules need client-side validation versus server-only enforcement. - Use Case: After defining a domain model for a budgeting app, run this Skill to produce docs/02_business/business_rules.md with critical invariants, field validations with error messages, and irreversible state transitions documented. ## Quick Start Ask the assistant to create the business rules document based on the existing domain model in the docs folder.