agentsclimarketplace

Cqrs visualization pattern

Skill kjuhwa/skills-hub/skills/design/cqrs-visualization-pattern

Self-correcting knowledge corpus for Claude Code — 9 stable shape clusters, bias-correction pipeline baked into contribution flow. 47 papers, 45 techniques, 1.1k skills.

Install
npx -y skills add kjuhwa/skills-hub --skill cqrs-visualization-pattern

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Split-panel visualization showing command-side writes and query-side reads as distinct, independently-scaling lanes with a projection bridge between them.

SKILL.md

1.8 KB, 296 tokens by cl100k_base, as published. Nobody here has run it

cqrs-visualization-pattern

CQRS visualizations should present the write model and read model as two visually separated lanes rather than a single pipeline. The left lane hosts the command bus, aggregate/write store, and event log; the right lane hosts one or more denormalized read models (materialized views, caches, search indexes). A central "projection bridge" animates how events flow from the write side into each read model, with per-projector lag badges (events behind, last-applied offset, replay cursor) so the eventual-consistency gap becomes legible instead of hidden.

Use distinct visual vocabularies per side: commands render as intent arrows with validation outcomes (accepted/rejected), while queries render as read-through lookups that never mutate state. Color-code by responsibility — commands in warm tones, projections in neutral, queries in cool tones — and reserve a dedicated "replay" overlay that re-drives historical events through projectors at adjustable speed. Expose controls for pausing a single projector, snapshotting a read model, and forcing a rebuild so viewers can see how decoupling affects availability on each side independently.

Always surface the three timescales that define CQRS behavior: command acceptance latency, event-to-projection lag, and query response time. Plot them on a shared timeline so the viewer can correlate a write spike with the resulting projection backlog and the read-side staleness window, which is the single most important intuition CQRS teaches.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.