hart-agency-backend
CommunityShip safe backend changes with confidence.
Authorrafaeelricco
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Hart Agency’s event-sourced Express backend has multiple runtime registration points (events, projections, endpoint wiring) that TypeScript may not catch, causing failures only when code runs.
Core Features & Use Cases
- Endpoint-first backend changes: guide updates to commands/queries and the central
api.ts+index.tsimplementation registry so frontend and mobile stay in sync. - Correct event-sourcing workflow: help implement aggregates, creation/transformation events, and the
withEventStoregenerator pattern without async-in-generator mistakes. - Projection and reaction safety: ensure projection repositories and Ambar consumers are registered and that reactions handle at-least-once delivery risks (idempotency/marker events).
- Auth-guard correctness: enforce proper
resolvevsauthorizesplit and correct use of privileges and actor-type narrowing.
Quick Start
Update the Hart Agency backend endpoint and related event/projection wiring for my request touching app/backend/src by following the conventions and checklist in this skill.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hart-agency-backend Download link: https://github.com/rafaeelricco/Hartopsprototype/archive/main.zip#hart-agency-backend Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.