Implement or change backend functionality in apps/api with thin handlers, explicit validation, predictable errors, and domain-focused structure.
Use this skill when implementing or changing API endpoints, handlers, middleware, domain logic, or backend data access in apps/api.
Add or modify backend functionality while keeping handlers thin, validation explicit, and database access separated from HTTP concerns.
AGENTS.mdobsidian-vault/03 Backend/Go Project Structure.mdobsidian-vault/03 Backend/Validation Rules.mdobsidian-vault/02 Architecture/API Design.mdThe backend change is domain-focused, validated, and aligned with the planned API style.