
Event Store Design
This is a solid foundation for building event stores in event-sourced systems. It walks you through the core architecture decisions, compares technologies like EventStoreDB, PostgreSQL, and Kafka with honest tradeoffs, and provides working templates for a Postgres-backed implementation with proper schemas and Python code. The implementation covers the essentials: append-only writes, optimistic concurrency control, stream versioning, and global positioning. Use this when you're setting up event sourcing infrastructure from scratch or evaluating whether to use a dedicated event store versus rolling your own on top of Postgres. The templates are production-aware with proper indexing and snapshot support, though you'll need to implement the subscription and projection logic yourself.
- skills.sh installs
- 219
- GitHub stars
- 39.4K
- last updated
- Jun 3, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill event-store-design --agent claude-codeInstalls into .claude/skills of the current project.
Files
Event Store Design
Comprehensive guide to designing event stores for event-sourced applications.
Do not use this skill when
- The task is unrelated to event store design
- You need a different domain or tool outside this scope
Instructions
- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.
- If detailed examples are required, open
resources/implementation-playbook.md.
Use this skill when
- Designing event sourcing infrastructure
- Choosing between event store technologies
- Implementing custom event stores
- Optimizing event storage and retrieval
- Setting up event store schemas
- Planning for event store scaling
Core Concepts
1. Event Store Architecture
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- Category
- Design & UI/UX
- First seen
- Jun 3, 2026
More from sickn33/antigravity-awesome-skills
All 708- Modern Javascript Patterns219
- Shopify Automation219
- Market Sizing Analysis218
- Wcag Audit Patterns218
- Linux Privilege Escalation217
- Supabase Postgres Best Practices217
- Claude Win11 Speckit Update Skill216
- Cost Optimization216
- Framework Migration Legacy Modernize216
- K8s Security Policies216
- Openapi Spec Generation216
- Api Documentation215
- Context Driven Development215
- Googlesheets Automation215
- Linear Claude Skill215
- N8n Code Python215
- Security Bluebook Builder215
- Haskell Pro213
- Threat Mitigation Mapping212
- Cc Skill Clickhouse Io211
- Embedding Strategies210
- Xlsx208
- Cqrs Implementation207
- Bats Testing Patterns206