CQRS Implementation
CQRS arkitekturguide med en 475-linjers referansefil med kjørbare command/query/projector kode-maler.
Bestått
Hva den gjør
Forklarer Command Query Responsibility Segregation arkitektur (command/query separasjon, event-sourced write model, denormalisert read model) og peker til en references/details.md fil som inneholder fire komplette Python-maler: command bus, query bus med paginering, et FastAPI koblingslag, og en read-model synchronizer med read-your-writes konsistenshåndtering. Utløses når en bruker ønsker å separere read/write modeller, skalere lesinger uavhengig, eller bygge et event-sourced system.
Testrapport
Ble bedt om å skissere CQRS for et ordresystem, grunnlinjesvaret skisserte mønsteret fra minnet uten paginering eller konsistenshåndtering; skillens references/details.md leverte et ferdig command/query bus-par, FastAPI rute-kobling, og en read-model synchronizer med en read-your-writes timeout fallback – den typen kanttilfellehåndtering som er lett å hoppe over når man improviserer.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
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 arkitekturguide med en 475-linjers referansefil med kjørbare command/query/projector kode-maler.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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