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.
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)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?