π―Skills82
A skill for reviewing and improving Java code using object-oriented design principles including SOLID, DRY, YAGNI, class/interface design, code smell detection (God Class, Feature Envy, etc.), object creation patterns, and exception handling best practices.
A Java refactoring skill that helps migrate legacy code to modern Java (8+) features including lambda expressions, Stream API, Optional for null safety, java.time API, text blocks, var inference, and Java 25 features like flexible constructor bodies.
Reviews and improves Java code for type design quality, covering type hierarchies, naming conventions, value objects to eliminate primitive obsession, generic type parameters, fluent interfaces, and BigDecimal for financial calculations.
A skill for applying functional programming principles in Java, covering immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional usage, function composition, pattern matching (Java 21), sealed classes (Java 17), and Stream Gatherers. It enforces compilation checks before and after applying refactorings.
A Java skill for managing Maven dependencies within a curated collection of skills and agents designed to assist with Java Enterprise SDLC workflows including design, coding, testing, and observability.
A Java skill for working with generics within a curated collection of skills and agents designed to support Java Enterprise SDLC workflows including design, coding, testing, and observability.
A Java concurrency skill covering thread safety fundamentals, ExecutorService configuration, CompletableFuture async composition, virtual threads for I/O-bound scalability, deadlock avoidance via lock ordering, and fit-for-purpose primitives like LongAdder and StampedLock.
A skill from a curated Java enterprise development collection that provides AI agents with structured guidance on functional exception handling patterns in modern Java codebases.
Generates comprehensive Java project documentation through a modular, step-based interactive process covering README.md creation, package-info.java files, and Javadoc enhancement with @param/@return/@throws tags.
Sets up robust Java integration test infrastructure using WireMock to stub outbound HTTP dependencies, with dynamic port allocation, per-test stub isolation, fault injection, and request verification patterns.
A curated collection of skills and agents for Java Enterprise development in modern SDLC workflows, covering Maven builds, architecture (ADRs, UML/C4 diagrams), coding, testing, observability, and refactoring.
A Java performance testing skill from a curated Java SDLC skills collection that provides guidance on performance testing with JMeter, helping developers conduct load tests and analyze throughput for Java enterprise applications.
A Java profiling analysis skill that systematically interprets flamegraphs, memory allocation patterns, CPU hotspots, and threading issues, with standardized problem documentation and Impact/Effort prioritization scoring.
A curated collection of skills and agents for Java Enterprise development covering profiling with Async Profiler/OpenJDK tools, refactoring, JMH benchmarking, and performance testing with JMeter.
Generates Architecture Decision Records (ADRs) for Java projects through an interactive conversational process that systematically gathers context, stakeholders, options, and outcomes to produce well-structured ADR documents using the MADR template.
A curated collection of skills and agents for Java Enterprise development covering performance profiling detection, JMH benchmarking, observability, and testing across Spring Boot, Quarkus, and Micronaut.
A skill for writing Spring Boot 4.0.x integration tests, covering Testcontainers with @ServiceConnection, @DataJdbcTest persistence slices, MockMvcTester for fluent HTTP assertions, TestRestTemplate for full-stack testing, and data isolation best practices.
An interactive skill that guides stakeholders through structured conversational discovery to create Architectural Decision Records (ADRs) for functional requirements of CLI tools, REST/HTTP APIs, or both. It covers surface discovery, functional requirements, technical decisions, and generates a complete ADR document after user confirmation.
A Java profiling skill for verifying performance optimizations by comparing before-and-after profiling results β including baseline validation, post-refactoring report generation, memory/CPU/GC/threading metrics comparison, and side-by-side flamegraph analysis.
An interactive skill that guides the creation of agile user stories and Gherkin feature files through structured questions, covering story details (persona, goal, benefit), acceptance criteria in Given/When/Then format, and INVEST quality validation.
An interactive skill that guides stakeholders through structured conversations to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model, covering performance, security, reliability, maintainability, and other quality attributes.
Guides the creation of detailed agile feature documentation from an existing epic through an interactive conversation, splitting epics into individual feature files with scope, acceptance criteria, and user story links.
An interactive skill that guides the creation of agile epics with comprehensive definitions including business value, success criteria, scope, risk assessment, and breakdown into user stories. It systematically gathers information through structured questions before generating a complete epic document.
A skill for applying Flyway database migration guidelines in Spring Boot applications, covering versioned SQL scripts, spring.flyway configuration, Java migrations, and forward-only migration discipline.
A curated collection of rules, skills, and agents for Java Enterprise development covering Spring Boot, Quarkus, and Micronaut frameworks, with support for agile workflows, architecture documentation, and AI-assisted SDLC.
Provides Quarkus integration testing patterns including @QuarkusTest, Dev Services for automatic container provisioning, Testcontainers, WireMock for HTTP stubs, and Maven Surefire/Failsafe configuration.
A Micronaut unit testing skill that teaches fast testing strategies: Mockito-first tests without container boot, narrow @MicronautTest with @MockBean, HttpClient assertions against the embedded server, @Property overrides, and parameterized tests with proper naming conventions.
Guides creating structured design plans in Cursor Plan mode for Java implementations with YAML frontmatter, Mermaid diagrams, task lists, and London Style outside-in TDD patterns.
A curated collection of skills and agents for Java enterprise development covering Maven builds, testing, Spring Boot, Quarkus, Micronaut, architecture decisions, and SDLC workflows with AI agent support.
A curated collection of skills and agents for Java enterprise development covering Maven builds, testing, Spring Boot, Quarkus, Micronaut, architecture decisions, and SDLC workflows with AI agent support.
A curated collection of skills and agents for Java enterprise development covering Maven builds, testing, Spring Boot, Quarkus, Micronaut, architecture decisions, and SDLC workflows with AI agent support.
A curated collection of system prompts, skills, and agents for Java enterprise development covering Maven builds, testing, Spring Boot, Quarkus, Micronaut, architecture decisions, and AI-augmented SDLC workflows.
A curated collection of system prompts, skills, and agents for Java enterprise development covering Agile, architecture (ADRs, UML/C4), Maven build systems, Spring Boot, Quarkus, Micronaut frameworks, testing, observability, and JMH benchmarking.
Provides guidance for programmatic JDBC in Micronaut, covering pooled DataSource configuration, parameterized SQL, transactional annotations, batching, and domain exception translation.
A skill that guides AI agents through applying Flyway database migration best practices in Micronaut projects, covering micronaut-flyway configuration, versioned SQL scripts, per-datasource settings, and Testcontainers-based testing.
A curated collection of skills and agents for Java enterprise development workflows, covering Maven builds, Spring Boot, Quarkus, Micronaut, testing, observability, refactoring, JMH benchmarking, and OpenAPI integration.
Part of a curated collection of Java development skills, providing best practices for exception handling within modern SDLC workflows for Java enterprise development with multiple AI agent harnesses.
A curated collection of skills and agents for Java enterprise development, covering Maven builds, Spring Boot, Quarkus, Micronaut, testing, observability, and performance profiling in modern SDLC workflows.
A curated collection of skills and agents for Java Enterprise development in modern SDLC workflows, covering build systems with Maven, design, coding, testing, observability, refactoring with JMH benchmarking, and frameworks like Spring Boot, Quarkus, and Micronaut.
A Java observability and logging skill from a curated collection of skills and agents for Java Enterprise development. Covers modern SDLC workflows including architecture decisions, build systems, testing, Spring Boot, Quarkus, and Micronaut.
A curated collection of skills and agents for Java Enterprise development, providing opinionated guidance on Micronaut security and modern SDLC workflows compatible with multiple AI agent harnesses.
A curated collection of skills and agents for Java Enterprise development, providing opinionated guidance on Micronaut validation and modern SDLC workflows compatible with multiple AI agent harnesses.
Part of a curated collection of Skills and Agents for Java Enterprise development, covering modern SDLC workflows including Maven builds, testing, observability, Spring Boot, Quarkus, and Micronaut.
An interactive skill for generating comprehensive Java project diagrams using PlantUML, supporting UML sequence, class, state machine, C4 model (levels 1β3), and ER diagrams through a modular step-based workflow that validates the project before generation.
A curated collection of skills and agents for Java enterprise development with AI agent harnesses. Covers the full SDLC from planning and architecture to coding, testing, observability, and documentation with Spring Boot, Quarkus, and Micronaut.
Part of a curated collection of skills and agents for Java Enterprise development, covering the full SDLC workflow from agile planning to production. Includes support for Maven, Spring Boot, Quarkus, Micronaut, testing, observability, and performance benchmarking.
A Java skill for Quarkus with MongoDB from the "Skills & Agents for Java" collection, providing opinionated guidance for modern SDLC workflows in Java enterprise development with AI agents.
A curated collection of skills and agents for Java Enterprise development in modern SDLC workflows, covering frameworks like Spring Boot and Micronaut with opinionated best practices for AI-assisted coding.
Generates a comprehensive Java system prompts checklist (INVENTORY-SKILLS-JAVA.md) following embedded templates for Java development best practices and conventions.
An interactive skill that installs predefined embedded agent definitions from repository assets into .cursor/agents or .claude/agents directories with idempotent re-installation and overwrite reporting.
A Java exception handling skill from an AI-native workflow project for modern Java Enterprise SDLC practices. Provides reusable skills, agents, and MCP servers to guide structured Java development and code quality.
A curated collection of skills and agents for Java Enterprise development covering Maven build systems, testing, observability/logging, refactoring, JMH benchmarking, profiling, and frameworks like Spring Boot, Quarkus, and Micronaut.
Skill
Skill
A curated and opinionated collection of skills and agents for Java enterprise development in modern SDLC workflows, compatible with multiple AI agent harnesses including Claude Code and Cursor.
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
Skill
