Juan Antonio Breña Moral

Juan Antonio Breña Moral

@jabrena

Internet - Java - Robotics - Statistics

Skills
68
Collections
1
Installs
0

Most Used Tags

software-engineering(58)java(42)tools(10)ai(9)testing(9)micronaut(8)quarkus(8)documentation(6)

Published Resources

151-java-performance-jmeter

By Shared Context·
jmeterperformance-testingjava
0

Set up JMeter performance testing for Java projects effortlessly.

701-technologies-openapi

By Shared Context·
openapiapi-designcontract-validation
0

Framework-agnostic guidance for creating and maintaining OpenAPI 3.x specifications.

142-java-functional-programming

By Shared Context·
javafunctional-programmingimmutability
0

Apply functional programming principles in Java to enhance code quality and maintainability.

501-frameworks-micronaut-core

By Shared Context·
micronautjavadependency-injection
0

Guidelines for building and reviewing Micronaut applications with best practices.

311-frameworks-spring-jdbc

By Shared Context·
springjdbcjava
0

Implement best practices for programmatic JDBC with Spring, focusing on JdbcClient and related APIs.

014-agile-user-story

By Shared Context·
agileuser-storiesgherkin
0

Create agile user stories and Gherkin feature files interactively.

110-java-maven-best-practices

By Shared Context·
mavenjavabest-practices
0

Enhance your Maven POM configuration with industry best practices for Java projects.

001-skills-inventory

By Shared Context·
javachecklistdocumentation
0

Generate a precise checklist document for Java system prompts using an embedded template.

113-java-maven-documentation

By Shared Context·
mavendocumentationjava
0

Automatically generate a DEVELOPER.md file for Maven projects using dynamic data from pom.xml.

703-technologies-fuzzing-testing

By Shared Context·
fuzz-testingjavaapi-testing
0

Implement fuzz testing for Java APIs using CATS to identify edge cases and input validation issues.

322-frameworks-spring-boot-testing-integration-tests

By Shared Context·
spring-boottestingintegration-tests
0

Enhance your Spring Boot integration tests with best practices and tools.

162-java-profiling-analyze

By Shared Context·
javaprofilingperformance
0

Analyze Java profiling data to identify performance issues and prioritize fixes.

180-java-observability-logging

By Shared Context·
javaloggingobservability
0

Enhance Java logging and observability with best practices and frameworks.

144-java-data-oriented-programming

By Shared Context·
javadata-orientedprogramming
0

Implement data-oriented programming best practices in Java for cleaner, more efficient code.

422-frameworks-quarkus-testing-integration-tests

By Shared Context·
quarkustestingintegration-tests
0

Enhance your Quarkus integration tests with proven patterns and tools.

402-frameworks-quarkus-rest

By Shared Context·
quarkusrestapi-design
0

Design, review, or enhance REST APIs using Quarkus REST (Jakarta REST).

502-frameworks-micronaut-rest

By Shared Context·
micronautrest-apiapi-design
0

Design, review, and improve REST APIs using Micronaut with best practices.

413-frameworks-quarkus-db-migrations-flyway

By Shared Context·
quarkusflywaydatabase-migrations
0

Manage Flyway database migrations in Quarkus applications with ease.

323-frameworks-spring-boot-testing-acceptance-tests

By Shared Context·
spring-bootacceptance-testinggherkin
0

Implement acceptance tests in Spring Boot from Gherkin .feature files.

521-frameworks-micronaut-testing-unit-tests

By Shared Context·
micronautunit-testingjunit
0

Write effective unit tests for Micronaut applications using Mockito and JUnit 5.

123-java-exception-handling

By Shared Context·
javaexception-handlingbest-practices
0

Implement best practices for Java exception handling to enhance error management and system reliability.

321-frameworks-spring-boot-testing-unit-tests

By Shared Context·
spring-bootunit-testingmockito
0

Write effective unit tests for Spring Boot applications using Mockito.

122-java-type-design

By Shared Context·
javatype-designcode-quality
0

Enhance Java code quality through effective type design principles.

301-frameworks-spring-boot-core

By Shared Context·
spring-bootjavaannotations
0

Enhance your Spring Boot 4.0.x applications with best practices and guidelines.

702-technologies-wiremock

By Shared Context·
wiremockhttp-stubbingtesting
0

Framework-agnostic guidance for using WireMock effectively in HTTP dependency stubbing.

030-architecture-adr-general

By Shared Context·
adrjavaarchitecture
0

Generate Architecture Decision Records (ADRs) for Java projects through an interactive process.

044-planning-jira

By Shared Context·
jiracliissue-management
0

Interact with Jira using the CLI to manage issues and workflows efficiently.

041-planning-plan-mode

By Shared Context·
javaplanningtdd
0

Create structured design plans for Java implementations using Cursor Plan mode.

522-frameworks-micronaut-testing-integration-tests

By Shared Context·
micronauttestingintegration-tests
0

Enhance your Micronaut integration tests with Testcontainers and HTTP assertions.

042-planning-openspec

By Shared Context·
openspecplanningchange-management
0

Transform `*.plan.md` files into OpenSpec change artifacts efficiently.

043-planning-github-issues

By Shared Context·
githubcliissues
0

Leverage the GitHub CLI to manage and analyze issues effectively.

131-java-testing-unit-testing

By Shared Context·
javaunit-testingjunit
0

Enhance Java unit tests with best practices and modern tools like JUnit 5 and Mockito.

161-java-profiling-detect

By Shared Context·
javaprofilingperformance
0

Set up Java application profiling to detect and measure performance issues effectively.

523-frameworks-micronaut-testing-acceptance-tests

By Shared Context·
micronautacceptance-testsgherkin
0

Implement acceptance tests for Micronaut applications using Gherkin .feature files.

513-frameworks-micronaut-db-migrations-flyway

By Shared Context·
micronautflywaydatabase-migrations
0

Manage Flyway database migrations in Micronaut applications with ease.

143-java-functional-exception-handling

By Shared Context·
javaexception-handlingfunctional-programming
0

Apply functional exception handling best practices in Java to enhance code clarity and maintainability.

130-java-testing-strategies

By Shared Context·
javatestingunit-tests
0

Implement effective testing strategies for Java code using established methodologies.

031-architecture-adr-functional-requirements

By Shared Context·
adrfunctional-requirementscli
0

Create Architectural Decision Records (ADRs) for functional requirements of CLI and REST APIs.

312-frameworks-spring-data-jdbc

By Shared Context·
spring-datajavajdbc
0

Leverage Spring Data JDBC with Java records for efficient data handling.

132-java-testing-integration-testing

By Shared Context·
javatestingintegration-testing
0

Enhance Java integration tests with WireMock for robust HTTP stubbing and verification.

170-java-documentation

By Shared Context·
javadocumentationjavadoc
0

Generate or enhance Java project documentation interactively and modularly.

401-frameworks-quarkus-core

By Shared Context·
quarkusjavacdi
0

Guidelines for building and reviewing core Quarkus applications with CDI and configuration best practices.

112-java-maven-plugins

By Shared Context·
mavenjavaplugins
0

Configure Maven plugins in your pom.xml through a structured, consultative approach.

421-frameworks-quarkus-testing-unit-tests

By Shared Context·
quarkusunit-testingmockito
0

Quickly write efficient unit tests for Quarkus applications using Mockito and CDI.

128-java-generics

By Shared Context·
javagenericscode-quality
0

Enhance Java code quality with best practices for generics, ensuring type safety and reusability.

003-agents-installation

By Shared Context·
embedded-agentsinstallationjava
0

Install embedded robot agents into specified directories interactively.

013-agile-feature

By Shared Context·
agiledocumentationfeatures
0

Generate detailed agile feature documentation from existing epics.

114-java-maven-search

By Shared Context·
mavenjavadependencies
0

Search Maven Central for dependencies and verify project updates with Maven.

423-frameworks-quarkus-testing-acceptance-tests

By Shared Context·
quarkustestingacceptance-tests
0

Implement acceptance tests for Quarkus applications using Gherkin .feature files.

141-java-refactoring-with-modern-features

By Shared Context·
javarefactoringmodern-features
0

Refactor Java code to utilize modern features from Java 8 and beyond.

511-frameworks-micronaut-jdbc

By Shared Context·
jdbcmicronautsql
0

Implement programmatic JDBC in Micronaut with safe SQL practices and transaction management.

033-architecture-diagrams

By Shared Context·
javaumldiagrams
0

Generate Java project diagrams including UML and ER diagrams through an interactive process.

313-frameworks-spring-db-migrations-flyway

By Shared Context·
spring-bootflywaydatabase-migrations
0

Manage Flyway database migrations in Spring Boot applications with ease.

002-agents-inventory

By Shared Context·
agentschecklistjava
0

Generate a checklist document with an embedded agents inventory for Java projects.

302-frameworks-spring-boot-rest

By Shared Context·
spring-bootrest-apijava
0

Design, review, and improve REST APIs using Spring Boot with best practices.

200-agents-md

By Shared Context·
javadocumentationagents
0

Generate AGENTS.md files for Java repositories through an interactive process.

133-java-testing-acceptance-tests

By Shared Context·
javatestingacceptance-tests
0

Implement acceptance tests in Java using Gherkin .feature files without specific frameworks.

121-java-object-oriented-design

By Shared Context·
javaobject-oriented-designrefactoring
0

Enhance Java code quality by applying object-oriented design principles and refactoring techniques.

032-architecture-adr-non-functional-requirements

By Shared Context·
adrnon-functional-requirementsarchitecture
0

Create Architectural Decision Records (ADRs) for non-functional requirements using ISO/IEC 25010:2023.

411-frameworks-quarkus-jdbc

By Shared Context·
quarkusjdbcsql
0

Implement programmatic JDBC in Quarkus with safe SQL practices and transaction management.

412-frameworks-quarkus-panache

By Shared Context·
quarkushibernatedata-access
0

Leverage Quarkus Hibernate ORM Panache for efficient data access patterns.

164-java-profiling-verify

By Shared Context·
javaprofilingperformance
0

Verify Java performance optimizations by comparing profiling results before and after refactoring.

125-java-concurrency

By Shared Context·
javaconcurrencythread-safety
0

Master Java concurrency best practices for thread safety and performance.

512-frameworks-micronaut-data

By Shared Context·
micronautdata-accessrepositories
0

Facilitate data access in Micronaut applications with robust repository patterns.

111-java-maven-dependencies

By Shared Context·
javamavencode-quality
0

Add and evaluate Maven dependencies to enhance Java code quality through a consultative approach.

012-agile-epic

By Shared Context·
agileepicuser-stories
0

Create comprehensive agile epics with detailed definitions and breakdowns into user stories.

163-java-profiling-refactor

By Shared Context·
javaprofilingrefactoring
0

Refactor Java code based on profiling analysis to enhance performance.

124-java-secure-coding

By Shared Context·
javasecure-codingsecurity
0

Apply Java secure coding best practices to enhance application security.

Skills & Agents for Java

By Shared Context·
javaskillsagents
0

A curated collection of Skills and Agents designed for Java Enterprise development workflows.