Laravel backend implementer (backend aspect). Replaces the vanilla developer on Laravel projects. Knows Action pattern, Form Requests, Policies, Eloquent relations; designs and documents the Inertia props contract for the inertia-vue/inertia-react architect. Do NOT use for: pure database work (artisan-specialist)…
Eloquent ORM best practices: query builders, scopes, relations, N+1 prevention, batch operations, soft deletes, model events, raw queries when needed. Apply when: writing or reviewing Eloquent queries and model interactions. Activated automatically by laravel-plugin/stack.md as a convention skill for the development…
NestJS decorator usage: built-in route/param/class decorators, custom decorators via createParamDecorator and SetMetadata, metadata reflection via Reflector. Apply when designing controllers, guards, interceptors, or custom decorators. Use this skill to: Pick the right built-in decorator for routes, params, and DI.…
GraphQL, WebSockets, and microservices patterns for NestJS. Apply only when the relevant package is in dependencies (@nestjs/graphql, @nestjs/websockets, @nestjs/microservices). Each section is orientation, not exhaustive — defer to NestJS docs for deep dives. Use this skill to: Wire a GraphQL resolver (code-first)…
ORM patterns for NestJS: TypeORM, Prisma, Mongoose. Covers entities, repositories, transactions, migrations, common pitfalls (N+1, cascade deletes, transaction boundaries). Use this skill to: Detect which ORM the project uses and apply matching patterns. Define entities/schemas with the right decorators. Inject…
NestJS testing patterns: Test.createTestingModule for unit/integration, mocking providers, e2e tests with INestApplication + supertest, ORM mocking (TypeORM/Prisma/Mongoose), test fixtures. Use this skill to: Write unit tests for services with mocked dependencies. Write integration tests with real DI but mocked…
Next.js full-stack implementer. Replaces vanilla developer/node-architect/nest-architect/react-architect when next is in dependencies. Multi-aspect ownership — covers BOTH backend (Route Handlers, Server Actions, middleware) AND frontend (App Router, React Server Components, Client Components, Suspense, metadata). Do…
Next.js project structure, App Router conventions, file-based routing primitives, layouts, error boundaries, metadata, image and font optimization, configuration. Apply when implementing or modifying Next.js features. Use this skill to: Pick the correct file convention…