☕ Agent Skills para Claude Code | Grátis

Claude Code Skills
para Clean Architecture
em Java

Um skill pack que ensina o Claude Code as convenções exatas do meu template de Clean Architecture em Java 25 LTS + Spring Boot 4.1. Descreva uma feature e receba a vertical slice completa: command, handler, endpoint e os três tipos de teste. O código que você escreveria — sem digitar.

Java 25·Spring Boot 4.1·Maven·JUnit 5·Testcontainers·ArchUnit
claude · clean-architecture-java
▸▸ auto-accept edits on

O fluxo real. Clique numa skill para vê-la em ação.

4Agent skills
1Prompt por feature
3Tipos de teste
100%Suas convenções

Quatro skills que conhecem a sua arquitetura

Cada skill codifica as convenções do template — o código gerado sai indistinguível do que você mesmo escreveria.

/add-feature

Gera a vertical slice completa

Descreva o caso de uso. O Claude classifica como command ou query, constrói a slice inteira e roda os testes.

Command / QueryHandlerJakarta ValidationEndpointUnit + Integration
/add-entity

Conecta uma entidade de ponta a ponta

Uma entidade nova ligada em todas as camadas, seguindo os padrões do template. Mapeamento em orm.xml e migration Flyway.

Entidade de domínioCatálogo de errosDomain eventsorm.xmlMigration
/add-tests

Cobre os testes que faltam

Lê um caso de uso existente, lista cada resultado possível e cobre cada caminho de falha e o caminho feliz. Os três tipos de teste.

Testes de handlerTestes de validatorIntegração HTTP
/ca-review

Revisa antes do commit

Verifica as mudanças pendentes: violações de camada, auth faltando, tratamento de erro, invalidação de cache e lacunas de teste.

BlockersViolações de convençãoLacunas de testeVeredito do commit
Nenhum comando para decorar. Diga "adiciona um endpoint para adiar um todo" e o Claude Code escolhe a skill certa sozinho.

Feito para o template de Clean Architecture

As skills viajam dentro do próprio template e codificam as convenções exatas dele:

  • Multi-módulo Maven: SharedKernel, Domain, Application, Infrastructure e Web.Api
  • Vertical slices com handlers próprios de Command e Query — sem message bus
  • Tratamento de erro com Result — sem exceptions para falhas esperadas
  • JUnit 5 + Mockito + Testcontainers, com ArchUnit garantindo as regras de camada

Cada skill é um arquivo Markdown simples. Renomeou as camadas ou trocou a stack de testes? Edite a skill uma vez e toda feature futura segue o novo padrão. É o doc de convenções do seu time — só que executável.

Compatível com Java 25 LTS e Spring Boot 4.1.

clean-architecture-java/
clean-architecture-java/ ├─ .claude/ │ └─ skills/ # carregadas automaticamente pelo Claude Code │ ├─ add-feature/ │ ├─ add-entity/ │ ├─ add-tests/ │ └─ ca-review/ ├─ src/ │ ├─ SharedKernel/ # Result, Entity, DomainEvent │ ├─ Domain/ │ ├─ Application/ │ ├─ Infrastructure/ │ └─ Web.Api/ ├─ tests/ │ ├─ Application.UnitTests/ │ ├─ ArchitectureTests/ # ArchUnit │ └─ IntegrationTests/ # Testcontainers ├─ config/ # checkstyle, spotbugs ├─ docs/ ├─ pom.xml └─ docker-compose.yml

Como começar

1

Receba o template

Deixe seu e-mail e o template completo chega na sua caixa de entrada. As skills já vêm dentro, em .claude/skills.

2

Abra no Claude Code

Zero setup, zero configuração. O Claude Code descobre as skills automaticamente no momento em que você abre o repositório.

3

Descreva a primeira feature

Digite /add-feature adiar um todo até uma data e veja a slice ser construída com os testes rodando.

Pare de escrever boilerplate.
Comece a revisar.

O template, as skills e tudo que você viu acima. Grátis, no seu e-mail, pronto em dois minutos.

Sem cartão de crédito. Compatível com Java 25 LTS.