adr-writer
Use esta skill sempre que a tarefa envolver registrar decisões arquiteturais: escolha de tecnologias, padrões, estratégias de dados, filas, frontend, integração ou estrutura do monorepo.
prd-translator
Use esta skill sempre que a tarefa envolver traduzir requisitos de produto (PRD, feature, fluxo) em arquitetura técnica: domínio, entidades, APIs, filas, frontend e persistência.
prisma-sqlserver-expert
Use esta skill sempre que a tarefa envolver Prisma com SQL Server: modelagem do schema, migrations seguras, performance, índices, transações, e padrões de acesso a dados no backend NestJS.
observability-engineer
Use esta skill sempre que a tarefa envolver logs, métricas, tracing,monitoramento e diagnóstico em Node/NestJS, Bull, Prisma e Next.js.
api-doc-writer
Use esta skill sempre que a tarefa envolver documentação de APIs internas ou públicas: endpoints REST, contratos DTO, eventos de fila, webhooks,integrações (Mailgun, etc.), exemplos de uso e padrões de erro.
test-strategy-architect
Use esta skill sempre que a tarefa envolver estratégia de testes: unit, integração, e2e, mocks, fixtures, cobertura e pirâmide de testes para NestJS, Prisma, filas Bull e Next.js.
docs-writer
Sempre use esta skill quando a tarefa envolver escrever, revisar ou editar arquivos no diretório `/docs` ou qualquer arquivo `.md` no repositório.
monorepo-architect
Use esta skill sempre que a tarefa envolver criar, mover, renomear ou padronizar pacotes/apps no monorepo, ajustar pipelines do Turbo, dependências entre workspaces (pnpm) ou convenções de estrutura e tooling.
nestjs-architect
Use esta skill sempre que a tarefa envolver arquitetura do backend NestJS: módulos, camadas, DI, validação, tratamento de erros, estrutura por domínio, endpoints, guards, interceptors, e padrões de integração.
domain-modeler
Use esta skill sempre que a tarefa envolver modelagem de domínio: entidades, agregados, value objects, invariantes, regras de negócio e limites de contexto para backend NestJS e Prisma.
bull-queue-architect
Use esta skill sempre que a tarefa envolver filas Bull/Redis: desenho de jobs, retries, backoff, concorrência, idempotência, dead-letter, e observabilidade de processamento.
mobx-state-architect
Use esta skill sempre que a tarefa envolver arquitetura de estado MobX no frontend: stores, separação domínio/UI, reatividade, efeitos colaterais, persistência e integração com Next.js App Router.
nextjs-architect
Use esta skill sempre que a tarefa envolver arquitetura do frontend Next.js 14 App Router: segmentação de rotas, server vs client components, data fetching, layouts, performance, boundaries de estado e integração com APIs.