Backend Development Patterns
Skiktade backend-mönster: fel, loggning, cachning och API-konventioner över 6 språk.
Testad · Fungerar
Vad den gör
Ger Claude en konkret backend-spelbok: skiktad arkitektur, en felkodspyramid (400s/500s), strukturerade JSON-loggningsfält, cache-nyckelnamngivning och ett enhetligt framgångs-/felresponskuvert, med djupdykningar per språk (Python/TS/Java/Go/C#/Rust) laddade vid behov. Utlöses vid byggande av backend-tjänster, API:er eller mikroservrar, eller när felhantering, loggning eller cachning läggs till befintlig serverkod.
Testrapport
Körde en verklig A/B på en Express POST /orders-hanterare: baslinjen använde ad-hoc try/catch och console.log med en inkonsekvent felform, medan den färdighetsstyrda versionen producerade en AppError/ValidationError-hierarki, en requestId-taggad strukturerad JSON-logger, och ett enhetligt {success,data}/{success:false,error:{code,message}}-kuvert hämtat direkt från färdighetens TypeScript-referensfil – ett konkret mer produktionsfärdigt resultat.
Testad: 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
Kommandon och exempelprompter
/backendSkiktade backend-mönster: fel, loggning, cachning och API-konventioner över 6 språk.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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