Softtor/nestjs-hexagonal

Claude Code plugin for building NestJS bounded contexts with Hexagonal Architecture, DDD, CQRS, and event-driven patterns. 10 skills, 8 agents (Opus + Sonnet), TDD workflow, GSD compatible.

5Stars on the repository
21Mods indexed here, across every type
21d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

application-agent

01

Softtor/nestjs-hexagonal

Agent

Creates application layer artifacts for a NestJS bounded context — use cases, CQRS command/query handlers, DTOs, ports, and application services. Dispatched by create-subdomain workflow or triggered by "create use case", "add handler", "cqrs command".

5 21d ago A 56 tokens original MIT

Softtor/nestjs-hexagonal

Agent

Reviews a bounded context for Hexagonal Architecture + DDD + CQRS compliance. Specializes in detecting over-engineering and code smells. Produces structured reports with architecture compliance, over-engineering audit, and code smell detection. Use after implementing a bounded context, when asked to "review…

5 21d ago A 76 tokens original MIT

broadcasting-agent

03

Softtor/nestjs-hexagonal

Agent

Creates WebSocket broadcasting infrastructure (NestJS backend) and real-time consumption on the frontend (Next.js or React). Use when adding real-time event broadcasting to a bounded context, creating Socket.IO gateways, or implementing frontend event listeners. Dispatched after infrastructure layer is complete.

5 21d ago A 58 tokens original MIT

domain-agent

04

Softtor/nestjs-hexagonal

Agent

Creates domain layer artifacts for a NestJS bounded context — entities (AggregateRoot), value objects, domain events, repository interfaces, domain services, validators, and data builders. Uses Claude Opus 5 for critical domain modeling decisions. Dispatched by create-subdomain workflow or triggered by "create…

5 21d ago A 72 tokens original MIT

event-debug-agent

05

Softtor/nestjs-hexagonal

Agent

Debugs the full event chain from domain event dispatch through WebSocket delivery to frontend component consumption. Use when events are not reaching the frontend, WebSocket is not updating, handlers are not firing, or real-time updates are broken. Follows the Debug Rule — always trace from origin to UI.

5 21d ago A 63 tokens original MIT

Softtor/nestjs-hexagonal

Agent

Creates infrastructure layer artifacts for a NestJS bounded context — Prisma repositories, in-memory repositories, model mappers, NestJS module wiring, adapters, and event handler infrastructure. Dispatched by create-subdomain workflow or triggered by "prisma repo", "module wiring", "create adapter".

5 21d ago A 61 tokens original MIT

listener-agent

07

Softtor/nestjs-hexagonal

Agent

Creates event listeners that react to domain events — same-BC side effects (projections, audit), cross-BC reactions (another bounded context consuming events), or bridge listeners (WebSocket broadcast, RabbitMQ publish, email). Identifies the correct listener type and creates handler + test + module registration. Use…

5 21d ago A 93 tokens original MIT

presentation-agent

08

Softtor/nestjs-hexagonal

Agent

Creates presentation layer artifacts for a NestJS bounded context — REST controllers, request DTOs with class-validator, Swagger decorators, custom validators, and error filters. Dispatched by create-subdomain workflow or triggered by "create controller", "request dto", "swagger endpoint".

5 21d ago A 56 tokens original MIT