CQRS Implementation
CQRS arkitekturvejledning med en 475-linjers referencefil af kørbare command/query/projector kode-skabeloner.
Testet · Virker
Hvad det gør
Forklarer Command Query Responsibility Segregation arkitektur (command/query separation, event-sourced write model, denormalized read model) og peger på en references/details.md fil, der indeholder fire komplette Python-skabeloner: command bus, query bus med paginering, et FastAPI wiring layer og en read-model synchronizer med read-your-writes konsistenshåndtering. Udløses, når en bruger ønsker at adskille læse-/skrivemodeller, skalere læsninger uafhængigt eller bygge et event-sourced system.
Testrapport
Blev bedt om at scaffold CQRS for et ordresystem, skitserede baseline-svaret mønsteret fra hukommelsen uden paginering eller konsistenshåndtering; skill'ens references/details.md leverede et færdigt command/query bus-par, FastAPI route wiring og en read-model synchronizer med en read-your-writes timeout fallback — den slags edge-case håndtering, der er let at springe over, når man improviserer.
Testet: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/wshobson/agents cd agents mkdir -p ~/.claude/skills cp -r plugins/backend-development/skills/cqrs-implementation ~/.claude/skills/cqrs-implementation
Kommandoer og eksempelprompter
/cqrs-implementationCQRS arkitekturvejledning med en 475-linjers referencefil af kørbare command/query/projector kode-skabeloner.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Implement a CQRS command and query bus in PythonAdd a read-model synchronizer with read-your-writesWire CQRS handlers into my FastAPI service