What problem does it solve? Builder agents often produce inconsistent code without tests, leak errors to clients, or introduce unapproved dependencies. This Skill defines a shared build standard so every agent writes tested, tenant-scoped, clean code that passes lint, typecheck, and test checks before finishing. ## Core Features & Use Cases - Test-Alongside-Code Standard: Requires happy-path and failure-path tests next to every source file, with acceptance tests delegated to a test-verifier agent. - Pre-Finish Verification: Mandates running stack-specific checks (pnpm typecheck/lint/test for TypeScript, ruff/mypy/pytest for Python) and forbids finishing on red. - Clean Code Enforcement: Applies Robert Martin's Clean Code rules — small single-purpose functions, intention-revealing names, ≤3 arguments, typed errors instead of nulls, and FIRST tests. - Use Case: A backend builder agent implementing a new FastAPI endpoint follows this standard to write tests first, scope queries by tenant, sanitize errors, and end with a structured summary for downstream agents. ## Quick Start Apply the build-with-tests standard while implementing the new payment endpoint, writing tests next to the code and running the full check suite before finishing.