Receber por email
← Voltar para o catálogo

Autor no catálogo

jabrena

83 skills 33.781 estrelas no total GitHub ↗

Skills publicadas

Mostrando 12 de 83

402-frameworks-quarkus-rest

407

Use when you need to design, review, or improve REST APIs with Quarkus REST (Jakarta REST) — including resource classes, HTTP methods, status codes, request/response DTOs, Bean Validation, exception mappers, optional runtime OpenAPI exposure (SmallRye), contract-first generation from OpenAPI, content negotiation, pagination, sorting and filtering, API versioning, idempotency (Idempotency-Key), opt

Automação #ai #api por jabrena

041-planning-plan-mode

407

Use when creating a plan using Plan model and enhancing structured design plans in Cursor Plan mode for Java implementations. Use when the user wants to create a plan, design an implementation, structure a development plan, or use plan mode for outside-in TDD, feature implementation, or refactoring work. This should trigger for requests such as Create a plan with Cursor Plan mode; Write a plan wit

Design e Frontend #ai #mcp por jabrena

421-frameworks-quarkus-testing-unit-tests

407

Use when you need to write fast unit tests for Quarkus applications — including pure tests with @ExtendWith(MockitoExtension.class), @QuarkusTest with @InjectMock for full CDI mock replacement, @InjectSpy for partial CDI bean mocking, REST Assured for resource-focused tests, @ParameterizedTest with @CsvSource / @MethodSource, QuarkusTestProfile for test-specific configuration overrides, and naming

DevOps e Infra #ai #mcp por jabrena

130-java-testing-strategies

407

Use when you need to apply testing strategies for Java code — RIGHT-BICEP to guide test creation, A-TRIP for test quality characteristics, or CORRECT for verifying boundary conditions. This should trigger for requests such as Review Java code for testing strategies; Apply RIGHT-BICEP testing strategies in Java code; Apply A-TRIP testing strategies in Java code; Apply CORRECT boundary condition ver

Desenvolvimento #ai #mcp por jabrena

043-planning-github-issues

407

Utilize o GitHub CLI (`gh`) para verificar a instalação, listar issues como tabelas markdown, buscar detalhes de issues para análise ou criar user stories a partir de threads do GitHub. Possui um portão de instalação interativo que oferece orientação caso o `gh` não esteja instalado.

Design e Frontend #ai #git por jabrena

110-java-maven-best-practices

407

Use para revisar, melhorar ou solucionar problemas em arquivos Maven pom.xml, incluindo gerenciamento de dependências com BOMs, configuração de plugins, centralização de versões, estrutura de projetos multi-módulo, perfis de build e alinhamento com as melhores práticas da indústria.

Design e Frontend #ai #mcp por jabrena

002-agents-inventory

407

Use when you need to generate a checklist document with embedded agents inventory, following the embedded template exactly and producing INVENTORY-AGENTS-JAVA.md in the project root. This should trigger for requests such as Create embedded agents inventory checklist; Generate INVENTORY-AGENTS-JAVA.md; Use @002-agents-inventory. Part of cursor-rules-java project

Documentos #ai #mcp por jabrena

411-frameworks-quarkus-jdbc

407

Use when you need programmatic JDBC in Quarkus — Agroal DataSource, parameterized SQL, transactions, batching, and Dev Services. This should trigger for requests such as Review JDBC or SQL data access in a Quarkus project; Improve transactions and parameter binding for Quarkus JDBC; Translate SQLException to domain exceptions or stream large result sets; Fix CDI self-invocation bypassing @Transact

Dados e Análise #ai #mcp por jabrena

513-frameworks-micronaut-db-migrations-flyway

407

Use when you need to add or review Flyway database migrations in a Micronaut application — micronaut-flyway, db/migration scripts, flyway.datasources.* configuration, and alignment with JDBC or Micronaut Data. This should trigger for requests such as Add or review Flyway migrations in a Micronaut project; Configure micronaut-flyway or db/migration layout. Part of cursor-rules-java project

Dados e Análise #ai #mcp por jabrena

422-frameworks-quarkus-testing-integration-tests

407

Use when you need to write or improve integration tests for Quarkus — including @QuarkusTest, Dev Services for automatic container provisioning, Testcontainers via QuarkusTestResourceLifecycleManager, WireMock for external HTTP stubs, @QuarkusIntegrationTest for black-box testing against packaged artifacts, REST Assured, data isolation strategies (@TestTransaction vs @BeforeEach cleanup), and Mave

Automação #ai #mcp por jabrena

003-agents-installation

407

Use when you need to install the embedded robot agents into either .cursor/agents or .claude/agents, selecting the destination interactively and copying the embedded agent definitions from project assets. This should trigger for requests such as Install embedded agents; Bootstrap .cursor/agents; Bootstrap .claude/agents; Copy robot agents. Part of cursor-rules-java project

Automação #ai #mcp por jabrena

112-java-maven-plugins

407

Use para adicionar ou configurar plugins Maven no seu pom.xml, como ferramentas de qualidade, varredura de segurança, formatação de código, gerenciamento de versão, construção de imagem de contêiner, rastreamento de informações de build e benchmarking. A abordagem é consultiva, modular e passo a passo, adicionando apenas o necessário.

Segurança #ai #mcp por jabrena