What problem does it solve? Writing or modifying source code without explicit standards leads to inconsistent naming, weak typing, swallowed errors, and unnecessary dependencies. This Skill provides language-agnostic implementation judgment that complements formatters, linters, compilers, and tests rather than replacing them. ## Core Features & Use Cases - Standards Method: A nine-step method covering existing contract inspection, type and data safety, naming, function boundaries, constants, error handling, comments, dependency selection, and verification. - Ownership Boundaries: Clear separation of responsibility between rules, formatters, compilers, schemas, tests, and this Skill's judgment layer, with repository conventions taking precedence. - Review Checklist & Guardrails: A concrete checklist plus guardrails that route frontend, backend, performance, and integration work to the appropriate companion rules and skills. - Use Case: When refactoring a shared module, use this Skill to trace callers, preserve repository conventions, model data shapes precisely, handle errors with preserved causes, and run the configured formatter, linter, and targeted tests before completion. ## Quick Start Review the attached code changes against the code standards skill and fix any violations in naming, error handling, or type safety.