What problem does it solve? Teams following Boundary-First Development need every module, API, and frontend component to comply with a strict rule set (BFD-1 through BFD-33) covering contracts, sync, naming, state management, and release workflow. This Skill loads the complete rulebook into context so the AI designs, builds, and reviews code against those rules from the first line instead of catching violations in review. ## Core Features & Use Cases - Rule-driven building and review: Applies all 33 BFD rules during design and coding, and cites rule IDs (e.g., BFD-22) for every review finding. - Conformance verification: Guides use of the bfd conform CLI to deterministically check OpenAPI contracts, running APIs, lint gates, and git workflow discipline. - Lint gate setup: Provides canonical lint presets for Go (golangci), Python (ruff), and TS/JS (eslint) to satisfy BFD-17. - Use Case: A developer asks the AI to add a new API endpoint in a BFD project; the Skill ensures typed input/output structs, enumerated error codes, UTC timestamps, snake_case/camelCase translation, and a passing PR checklist before the work is declared done. ## Quick Start Tell the AI to follow BFD rules while designing and implementing a new backend endpoint with its contract, then verify the result with bfd conform.