Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Event Store Design

Skill Aktiv
Teil von: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.

Zweck

To guide users in designing and implementing robust event stores for event-sourced systems, covering architecture, requirements, and technology choices.

Funktionen

  • Event store architecture design
  • Event store requirements definition
  • Technology comparison for event stores
  • Implementation templates for PostgreSQL, Python, EventStoreDB, DynamoDB

Anwendungsfälle

  • Designing event sourcing infrastructure
  • Choosing between event store technologies
  • Implementing custom event stores
  • Optimizing event storage and retrieval

Nicht-Ziele

  • Implementing specific application logic beyond event store patterns
  • Providing a ready-to-run event store service
  • Detailed comparison of all possible database technologies

Practical Utility

  • info:Edge casesThe skill covers core concepts like immutability and versioning, but does not explicitly document failure modes or recovery steps for edge cases.

Versioning

  • warning:Release ManagementNo explicit versioning (e.g., semver in frontmatter, changelog, or releases) is present, and installation instructions point to `main`.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add wshobson/agents
/plugin install backend-development@claude-code-workflows

Qualitätspunktzahl

90 /100
Analysiert about 21 hours ago

Vertrauenssignale

Letzter Commit3 days ago
Sterne35.3k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

API Design Patterns

100

Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices

Skill
bobmatnyc

Cqrs Implementation

95

Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

Skill
wshobson

Architecture Patterns

85

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new microservice, when refactoring a monolith to use bounded contexts, when implementing hexagonal or onion architecture patterns, or when debugging dependency cycles between application layers.

Skill
wshobson

V3 Ddd Architecture

100

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

Skill
ruvnet

Pathfinder

100

Ordnet eine Codebasis in Feature-gruppierte Flussdiagramme ein, identifiziert doppelte Belange über Features hinweg und schlägt eine einheitliche Architektur vor. Wird verwendet, wenn nach "dem idealen Pfad" gefragt wird, duplizierte Systeme vereinheitlicht oder die Architektur vor einem Refactoring auditiert werden soll. Gibt ein vorgeschlagenes einheitliches Flussdiagramm sowie Prompts zum Erstellen eines Plans pro System aus.

Skill
thedotmack

Understand

100

Analysieren Sie eine Codebasis, um einen interaktiven Wissensgraphen zur Verständnis von Architektur, Komponenten und Beziehungen zu erstellen

Skill
Lum1104