Backend Development Patterns
Lagdelte backend-mønstre: fejl, logning, caching og API-konventioner på tværs af 6 sprog.
Testet · Virker
Hvad det gør
Giver Claude en konkret backend-playbook: lagdelt arkitektur, en fejlkode-pyramide (400s/500s), strukturerede JSON-logningsfelter, cache-nøgle-navngivning og en samlet succes-/fejlrespons-kuvert, med sprogspecifikke dybdegående analyser (Python/TS/Java/Go/C#/Rust) indlæst efter behov. Udløses ved opbygning af backend-tjenester, API'er eller mikroservices, eller når der tilføjes fejlhåndtering, logning eller caching til eksisterende serverkode.
Testrapport
Kørte en reel A/B på en Express POST /orders handler: baseline brugte ad-hoc try/catch og console.log med en inkonsekvent fejlform, mens den skill-vejledte version producerede en AppError/ValidationError-hierarki, en requestId-tagget struktureret JSON-logger og en samlet {success,data}/{success:false,error:{code,message}}-kuvert trukket direkte fra skillens TypeScript-referencefil — et konkret mere produktionsklart resultat.
Testet: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/xiaobei930/cc-best cd cc-best mkdir -p ~/.claude/skills cp -r skills/backend ~/.claude/skills/backend
Kommandoer og eksempelprompter
/backendLagdelte backend-mønstre: fejl, logning, caching og API-konventioner på tværs af 6 sprog.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Add error handling and structured logging to this Express endpointDesign a unified success and error response envelope for my APISet up cache-key naming conventions for this Go microservice