What problem does it solve? TypeScript and Effect codebases drift into inconsistent error handling, weak typing, tangled module ownership, and unreliable tests. This Skill provides a complete, opinionated standards workflow that keeps code correct by construction: parse data into meaningful types, make expected failures explicit typed values, keep effects behind cohesive services, and test through real interfaces. ## Core Features & Use Cases - Five-phase engineering workflow: Establish local rules, trace behavior and load applicable references, design from public types inward, implement the complete changed behavior, and verify through public interfaces. - Deep reference library: Fifteen-plus references covering Effect services, Layers, streams, caching, scheduling/retry, HTTP clients, Schema data modeling, Alchemy Workers and Durable Objects, errors, persistence, testing, lint policy, and module design. - Use Case: When refactoring an Effect service that calls an external HTTP API, the Skill directs you to the errors, HTTP client, retry, and testing references so the change uses typed failures, correct retry ownership, and interface-level tests. ## Quick Start Use the coding-standards skill to review and refactor this TypeScript Effect service so its errors, layers, and tests follow the project's standards.