What problem does it solve? TypeScript and Effect codebases drift into inconsistent error handling, untyped boundary data, and tangled module responsibilities. This Skill enforces a single correct-by-construction standard so every change parses data at edges, models expected failures as typed values, and keeps effects behind cohesive services. ## Core Features & Use Cases - Standards-driven workflow: A five-step process covering local rule discovery, behavior tracing, type-first design, complete implementation, and verification through public interfaces. - Deep reference library: Fourteen focused references covering Effect services, schemas, streams, retry, caching, HTTP clients, testing, errors, persistence, and module design. - Use Case: When adding a feature to an Effect-based service, the Skill directs you to parse inputs at the boundary, model failures as tagged errors, wire dependencies through Layers, and verify behavior through real interfaces rather than mocks. ## Quick Start Use the do-coding-standards skill to implement this TypeScript change following the project's Effect coding standards.