Agent skill

marten__guide

Marten guide covering event-sourced aggregates, projections (single-stream, multi-stream, composite, event), and query endpoints (get-by-id, paged list). Use for any Marten modeling or read-side query task.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/marten-guide

SKILL.md

Use this skill for all Marten tasks in the ApiService — aggregates, projections, and query endpoints.

Task Routing

Read only the sub-file for your task:

Task Read
Create a new event-sourced aggregate aggregate.md
Build a read model from a single aggregate stream projections.md — Single-stream section
Build a read model aggregating multiple streams (dashboards, rollups) projections.md — Multi-stream section
Chain or stage multiple projections for throughput projections.md — Composite section
Emit one document per event (audit log, history, side table) projections.md — Event projection section
Add GET /resource/{id} with caching queries.md — Get-by-ID section
Add paged GET /resource list with filtering and caching queries.md — List query section
Understand or review Marten/Wolverine greenfield configuration settings configuration.md

Related Skills

  • /wolverine__guide — Write-side operations (POST/PUT/DELETE endpoints)

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results