jabrena/cursor-rules-examples

Examples using the Cursor rules defined for Java, Tasks & Agile in an easy way. Probe the help of the Cursor rules for Java with non trivial Java problems.

2Stars on the repository
39Mods indexed here, across every type
12d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to set up JMeter performance testing for a Java project — including creating the run-jmeter.sh script from the exact template, configuring load tests with loops, threads, and ramp-up, or running performance tests from the project root with custom or default settings. Part of the skills-for-java…

not rated 2 12d ago A 68 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to set up Java application profiling to detect and measure performance issues — including automated async-profiler v4.0 setup, problem-driven profiling (CPU, memory, threading, GC, I/O), interactive profiling scripts, JFR integration with Java 25 (JEP 518, JEP 520), or collecting profiling data with…

not rated 2 12d ago A 92 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to analyze Java profiling data collected during the detection phase — including interpreting flamegraphs, memory allocation patterns, CPU hotspots, threading issues, systematic problem categorization, evidence documentation with profiling-problem-analysis and profiling-solutions markdown files, or…

not rated 2 12d ago A 75 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to refactor Java code based on profiling analysis findings — including reviewing docs/profiling-problem-analysis and docs/profiling-solutions, identifying specific performance bottlenecks, and implementing targeted code changes to address CPU, memory, or threading issues. Part of the skills-for-java…

not rated 2 12d ago A 69 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to verify Java performance optimizations by comparing profiling results before and after refactoring — including baseline validation, post-refactoring report generation, quantitative before/after metrics comparison, side-by-side flamegraph analysis, regression detection, or creating…

not rated 2 12d ago A 74 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based interactive process that adapts to your specific documentation needs. Part of the skills-for-java project.

not rated 2 12d ago A 56 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log4j2, applying proper log levels (ERROR, WARN, INFO, DEBUG, TRACE), parameterized logging, secure logging without sensitive data exposure, environment-specific configuration, log aggregation and…

not rated 2 12d ago A 85 tokens original Apache-2.0

200-agents-md

32

jabrena/cursor-rules-examples

Skill Claude CodeCodex

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. Part of the skills-for-java project.

not rated 2 12d ago A 64 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to review, improve, or build Spring Boot applications — including proper usage of @SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties, component scanning, conditional configuration and…

not rated 2 12d ago A 83 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to design, review, or improve REST APIs with Spring Boot — including HTTP methods, resource URIs, status codes, DTOs, versioning, error handling, security, API documentation, controller advice, and problem details for errors. Part of the skills-for-java project.

not rated 2 12d ago A 67 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to use Spring Data JDBC with Java records — including entity design with records, repository pattern, immutable updates, aggregate relationships, custom queries, transaction management, and avoiding N+1 problems. Part of the skills-for-java project.

not rated 2 12d ago A 57 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to write unit tests for Spring Boot applications — including pure unit tests with @ExtendWith(MockitoExtension.class) for @Service/@Component, slice tests with @WebMvcTest and @MockBean for controllers, @JsonTest for JSON serialization. For framework-agnostic Java use @131-java-testing-unit-testing.…

not rated 2 12d ago A 84 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to write or improve integration tests — including Testcontainers, TestRestTemplate, data management, test structure, and performance optimization for integration tests. Part of the skills-for-java project.

not rated 2 12d ago A 51 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to implement acceptance tests from a Gherkin .feature file for Spring Boot apps — finding @acceptance scenarios, happy path with RestAssured, @SpringBootTest, Testcontainers for DB/Kafka, WireMock for external REST. Requires .feature file in context. Part of the skills-for-java project.

not rated 2 12d ago A 79 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to configure E2E local testing with spring-boot-docker-compose — including dependency setup, compose service definitions, profiles, integration test setup, service connections, health checks, test data, and performance optimization. Part of the skills-for-java project.

not rated 2 12d ago A 67 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: