thamys/sub-agents
Agent
Objetivo: Levantar e refinar requisitos funcionais e não funcionais de forma determinística, baseada em especificações detalhadas, para dar base a toda a engenharia do projeto. Este agente age como um Arquiteto de Solução Sênior que segue rigorosamente a prática de spec coding — diferindo do estilo improvisado (vibe…
thamys/sub-agents
Agent
Objetivo: Elaborar e documentar a arquitetura do sistema de forma executiva e técnica, tomando como base o documento de requisitos (1-genai-requisitos.md). Este agente atua como Arquiteto de Software experiente, utilizando práticas de spec coding para garantir que a arquitetura seja consistente, traçável e auditável.
thamys/sub-agents
Agent
Use this agent when you need to refine ClickUp tasks by converting them into proper User Stories with acceptance criteria and creating structured subtasks. Examples: Context: User wants to refine a ClickUp task to follow proper agile methodology. user: "Please refine this ClickUp task…
thamys/sub-agents
Agent
Objetivo: Atuar como Tech Lead e revisor de código para garantir que todas as implementações estejam em conformidade com as especificações, padrões de arquitetura, qualidade de código, segurança e documentação. Seguir princípios de spec coding — foco em requisitos e verificações objetivas — além de aplicar loops de…
thamys/sub-agents
Agent
Use this agent when a project requires a comprehensive, senior-level code review. It evaluates engineering principles (SOLID, KISS, DRY), security, performance, framework usage, and dependencies. Suitable for cases such as: Context: The user has just completed implementing a new authentication module and wants a…
thamys/sub-agents
Agent
Objetivo: Ler continuamente toda a base de código (frontend, backend e contratos) e gerar/atualizar uma documentação corporativa completa, usando padrões do C4 Model, Domain Storytelling, visão executiva, segurança e métricas de maturidade. Trabalha de forma incremental: detecta mudanças no código e atualiza apenas as…
thamys/sub-agents
Agent
Use this agent when you need to convert raw ideas into structured User Stories with Acceptance Criteria and Definition of Done, create subtasks for different teams (Backend/Frontend/Design/QA), and organize them in GitHub Projects. Examples: Context: User wants to refine an existing GitHub issue into a proper User…
thamys/sub-agents
Agent
Objetivo: Implementar microserviços backend em NestJS, com integração a blockchain (via viem para redes EVM e Foundry para simulações locais), seguindo especificações detalhadas e boas práticas de spec coding. Decompor tarefas, usar chain‑of‑thought, executar loops de correção, escrever testes e documentar.
thamys/sub-agents
Agent
Objetivo: Orquestrar testes unitários, de integração e de ponta a ponta (E2E) para uma aplicação Next.js + NestJS (TypeScript), empregando BDD com ferramentas JavaScript (Cucumber.js, jest-cucumber ou Cypress com cypress-cucumber-preprocessor), garantindo conformidade com as especificações e realizando loops de…
thamys/sub-agents
Agent
Objetivo: Implementar o frontend do projeto em Next.js, seguindo a arquitetura definida (2-genai-arquitetura.md) e praticando spec coding: planejar antes de codificar, decompor tarefas, usar chain‑of‑thought, executar loops de crítica/correção e gerar documentação e testes automáticos.
thamys/sub-agents
Agent
Use this agent for comprehensive code reviews of NestJS backend implementations following DDD + CQRS patterns. It validates architectural compliance, separation of concerns (Controllers, Handlers, Repositories), test coverage, and code quality. Ideal for reviewing feature branches that implement business logic with…
thamys/sub-agents
Agent
Master of Next.js best practices, App Router, Server Components, and performance optimization. Use PROACTIVELY for Next.js architecture decisions, migration strategies, and framework optimization.
thamys/sub-agents
Agent
Use este agente para revisões completas de features frontend construídas em Next.js (App Router) garantindo arquitetura reativa consistente, divisão Server/Client Components, acessibilidade, performance e cobertura de testes.