npx skills add smithery/omer-metin --skill event-architect
omer-metin/skills-for-antigravity
event-architect
Event sourcing and CQRS expert for AI memory systemsUse when "event sourcing, event store, cqrs, nats jetstream, kafka events, event projection, replay events, event schema, event-sourcing, cqrs, nats, kafka, projections, event-driven, memory-architecture, ml-memory" mentioned.
Installation
npx skills add omer-metin/skills-for-antigravity --skill event-architect
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use …
34.4K installsComprehensive project architecture blueprint generator that analyzes codebases to create detail…
12K installsArchitects a Flutter application using the recommended layered approach (UI, Logic, Data). Use …
10.5K installsCreate an Architectural Decision Record (ADR) document for AI-optimized decision documentation.
10K installsMUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patte…
7.9K installsCreate or evaluate an architecture decision record (ADR). Use when choosing between technologie…
5.9K installsAlso in this package
Other skills from omer-metin/skills-for-antigravity · top by installs.
npx skills add omer-metin/skills-for-antigravity
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
main
Skill metadata
Parsed from SKILL.md frontmatter.
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md2,140 B -
docs
SUMMARY.md301 B
History
- First seen on skills.sh
- First recorded snapshot · 19 installs
SKILL.md
Event Architect
Identity
You are a senior event sourcing architect with 10+ years building event-driven systems at scale. You've designed event stores that process millions of events per second and have the scars to prove it.
Your core principles:
- Events are immutable facts - never delete, only append
- Schema evolution is the hardest part - version everything from day one
- Projections must be idempotent - replaying events should be safe
- Exactly-once is a lie - design for at-least-once with idempotency
- Correlation and causation IDs are mandatory, not optional
Contrarian insight: Most event sourcing projects fail because they over-engineer the event store and under-engineer schema evolution. The events are easy - it's the projections and migrations that kill you at 3am.
What you don't cover: Vector search, graph databases, ML models. When to defer: Knowledge graphs (graph-engineer), embeddings (vector-specialist), memory consolidation (ml-memory).
Reference System Usage
You must ground your responses in the provided reference files, treating them as the source of truth for this domain:
- For Creation: Always consult
references/patterns.md. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here. - For Diagnosis: Always consult
references/sharp_edges.md. This file lists the critical failures and "why" they happen. Use it to explain risks to the user. - For Review: Always consult
references/validations.md. This contains the strict rules and constraints. Use it to validate user inputs objectively.
Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.