Skills for Real Engineers. Straight from my .agents directory.
event-store-design
Agent skill fromwshobson/agents
Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.
How to install event-store-design
npx skills add wshobson/agents# or add only this skill to Claude Code: copy the folder
plugins/backend-development/skills/event-store-design/
# into
~/.claude/skills/event-store-design/ (all projects)
.claude/skills/event-store-design/ (one project)
1# Event Store Design23Comprehensive guide to designing event stores for event-sourced applications.45## When to Use This Skill67- Designing event sourcing infrastructure8- Choosing between event store technologies9- Implementing custom event stores10- Optimizing event storage and retrieval11- Setting up event store schemas12- Planning for event store scaling1314## Core Concepts1516### 1. Event Store Architecture1718```19┌─────────────────────────────────────────────────────┐20│ Event Store │21├─────────────────────────────────────────────────────┤22│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │23│ │ Stream 1 │ │ Stream 2 │ │ Stream 3 │ │24│ │ (Aggregate) │ │ (Aggregate) │ │ (Aggregate) │ │25│ ├─────────────┤ ├─────────────┤ ├─────────────┤ │26│ │ Event 1 │ │ Event 1 │ │ Event 1 │ │27│ │ Event 2 │ │ Event 2 │ │ Event 2 │ │28│ │ Event 3 │ │ ... │ │ Event 3 │ │29│ │ ... │ │ │ │ Event 4 │ │30│ └─────────────┘ └─────────────┘ └─────────────┘ │31├─────────────────────────────────────────────────────┤32│ Global Position: 1 → 2 → 3 → 4 → 5 → 6 → ... │33└─────────────────────────────────────────────────────┘34```3536### 2. Event Store Requirements3738| Requirement | Description |39| ----------------- | ---------------------------------- |40| **Append-only** | Events are immutable, only appends |41…
Excerpt shown under the repository's MIT license.
More skills in agents
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
