↑ ↓ para mover · Enter para abrir · Esc para fecharToque em um resultado

Voltar à Arquitetura
§ architecture · skills e agentes

Todas as skills e todos os agentes

Um projeto gerado traz 32 skills e 7 agentes. Cada um tem uma página própria: o que lê e escreve, o que o guard faz com ele e onde ele fica nas cadeias. Esta página é a porta de entrada.

Skills

19 skills em dois grupos: as skills de design do /new-feature e as peças do /init-project com o /git-publish.

design · /new-feature 13

use-case-design

Transforma um pedido em um caso de uso: fronteira, fluxo e nomes canônicos.

opus
domain-modeling

Modela o agregado, as invariantes, as portas e os eventos a partir do caso de uso.

opus
rest-api-architect

Projeta o contrato HTTP: endpoints, DTOs, mapa de erros, paginação, idempotência e versionamento.

opus
graphql-api-architect

Projeta o adaptador GraphQL: schema, inputs e payloads, conexões, batch loads e mapa de erros.

opus
security-architect

Projeta quem pode chamar o quê: o mecanismo, as authorities, a filter chain e as respostas de falha.

opus
http-client-architect

Projeta o adaptador HTTP de saída: client, pool, timeouts, retry, resiliência e autenticação de saída.

opus
ai-architect

Projeta as portas de IA: modelo ou vector store, prompts, tipo da resposta, dados enviados e famílias de falha.

opus
search-architect

Projeta o índice de busca como projeção reconstruível: mapping, consultas, escritas, rebuild e lag.

opus
messaging-architect

Projeta os adaptadores Kafka: tópico, chave de partição, entrega, idempotência do consumidor, retry e DLQ.

opus
jobs-architect

Projeta os jobs agendados e em segundo plano: tecnologia, coordenação entre instâncias e garantias de execução.

opus
persistence-architect

Projeta como o agregado chega ao disco e volta: schema, mapping, adapters e migrations.

opus
cache-architect

Projeta o cache da aplicação como decorator de uma porta: chaves, provider, expiração, invalidação e falha.

opus
test-architect

Projeta os testes: o que é testado em cada nível, os dados, os doubles e as lacunas de cobertura.

opus

/init-project e /git-publish 6

Comandos e ferramentas

13 skills que não estão em nenhuma das duas cadeias.

new-feature

Orquestra o design de uma feature: um caso de uso por run, as skills de design em ordem, até um spec aprovado que o executor consegue construir.

opus
new-feature-implement

Implementa um spec aprovado: um pre-flight de setup, depois o executor em três grupos de blocos encadeados, e por fim imprime o comando git-publish.

sonnet
arch-adopt

Instala ou atualiza o .claude/ desta arquitetura em um projeto Java que o /init-project não gerou: normas, skills, agentes, o hook e o seu schema.

opus
platform-upgrade

Leva um projeto Maven ou Gradle em uma linha de Spring Boot abaixo do piso até ele, e deixa o build verde e o diff sem commit.

opus
new-project

Prepara a geração de um projeto novo sem clone: busca a fonte na última tag, registra o ref e o commit e passa para o /init-project.

sonnet
project-config

Mostra e muda o que um projeto configura no próprio .claude/, pelo ArchHook.jar config, o único que escreve.

sonnet
arch-doctor

Diagnostica o setup desta máquina: hooks, regras de fronteira, o wrapper do build, o java, de qual .claude/ o projeto veio e se a stack do compose está rodando.

sonnet
audit-usage

Lê a trilha de execução entre as runs: tokens faturáveis por skill e agente, duração, falhas, permissões e qual relatório abrir em seguida.

sonnet
report-issue

Abre uma issue no repositório do Nerviz de dentro de um projeto gerado, a partir de uma descrição ou de um arquivo de lessons-learned, e recusa um relato sem evidência que um mantenedor consiga verificar.

opus
triage-issue

Faz a triagem cética de uma issue: cada afirmação vai para o issue-verifier, só de leitura, e o veredito só é publicado depois que você confirma.

sonnet
sonar-lessons

Roda a análise do SonarQube do projeto, liga cada grupo de achados à norma ou configuração que o produziu e escreve um arquivo de lições.

opus
gof-design-patterns

Escolhe e implementa um padrão de projeto em Java e Spring a partir do sintoma que o justifica.

opus
claude-code-architect-designer

Decide qual extensão do Claude Code resolve um cenário (skill, subagente, regra, hook, servidor MCP, permissão ou mod) e só escreve os arquivos depois de você aprovar.

opus