Receber por email

Explorar skills

31.375 skills encontradas

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

030-architecture-adr-general

407

Use esta skill para gerar Registros de Decisão de Arquitetura (ADRs) para projetos Java. Ela utiliza um processo interativo e conversacional para coletar contexto, partes interessadas, opções e resultados, produzindo documentos ADR bem estruturados.

Documentos #ai #mcp por jabrena

423-frameworks-quarkus-testing-acceptance-tests

407

Use when you need to implement acceptance tests from a Gherkin .feature file for Quarkus applications — including @acceptance scenarios, @QuarkusTest, BaseAcceptanceTest with QuarkusTestResourceLifecycleManager for Testcontainers and WireMock, REST Assured for full HTTP pipeline testing, WireMock JSON mapping files (classpath:wiremock/mappings/), *AT suffix naming, and Maven Surefire/Failsafe thre

Automação #ai #mcp por jabrena

131-java-testing-unit-testing

407

Use when you need to review, improve, or write Java unit tests — including migrating from JUnit 4 to JUnit 5, adopting AssertJ for fluent assertions, structuring tests with Given-When-Then, ensuring test independence, applying parameterized tests, mocking dependencies with Mockito, verifying boundary conditions (RIGHT-BICEP, CORRECT, A-TRIP), leveraging JSpecify null-safety annotations, or elimina

DevOps e Infra #ai #mcp por jabrena

200-agents-md

407

Use when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, file structure, commands, Git workflow, and contributor boundaries — through a modular, step-based interactive process that adapts to your specific project needs. This should trigger for requests such as Create AGENTS.md; Update AGENTS.md file; Add agent instructions. Part of cursor-ru

DevOps e Infra #ai #git por jabrena

124-java-secure-coding

407

Aplique as melhores práticas de codificação segura em Java, abrangendo validação de entradas, defesa contra ataques de injeção, privilégio mínimo, criptografia forte, tratamento seguro de exceções, gerenciamento de segredos em tempo de execução, desserialização segura e codificação de saída para prevenir XSS.

Dados e Análise #ai #mcp por jabrena

311-frameworks-spring-jdbc

407

Use when you need to write or review programmatic JDBC with Spring — including JdbcClient (Spring Framework 7+) as the default API, JdbcTemplate only where batch/streaming APIs require JdbcOperations, NamedParameterJdbcTemplate for legacy named-param code, parameterized SQL, RowMapper mapping to records, batch operations, transactions, safe handling of generated keys, DataAccessException handling,

Dados e Análise #ai #api por jabrena

182-java-observability-metrics-micrometer

407

Use when you need to implement or improve Java metrics observability with Micrometer — including meter design, naming/tag conventions, cardinality control, timers/counters/gauges/distribution summaries, percentiles/histograms, Actuator/Prometheus integration, and metrics validation through tests. This should trigger for requests such as Improve metrics; Apply Micrometer; Add metrics observability;

Automação #ai #mcp por jabrena