Skip to content

Commit b15cfaf

Browse files
authored
Adding missing skills (#515)
* Adding missing skills * Fix typo
1 parent bfb7319 commit b15cfaf

40 files changed

Lines changed: 5056 additions & 15 deletions

.cursor/rules/126-java-observability-logging.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 126-java-observability-logging
3+
description: Use when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log4j2, applying proper log levels, parameterized logging, secure logging without sensitive data exposure, environment-specific configuration, log aggregation and monitoring, or validating logging through tests.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

.cursor/rules/151-java-performance-jmeter.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 151-java-performance-jmeter
3+
description: 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.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

.cursor/rules/161-java-profiling-detect.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 161-java-profiling-detect
3+
description: 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, or collecting profiling data with flamegraphs and JFR recordings.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

.cursor/rules/162-java-profiling-analyze.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 162-java-profiling-analyze
3+
description: 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, or prioritizing fixes using Impact/Effort scoring.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

.cursor/rules/163-java-profiling-refactor.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 163-java-profiling-refactor
3+
description: Use when you need to refactor Java code based on profiling analysis findings — including reviewing profiling-problem-analysis and profiling-solutions documents, identifying specific performance bottlenecks, and implementing targeted code changes to address them.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

.cursor/rules/164-java-profiling-verify.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
name: 164-java-profiling-verify
3+
description: 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, or creating profiling-comparison-analysis and profiling-final-results documentation.
34
license: Apache-2.0
45
metadata:
56
author: Juan Antonio Breña Moral

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
## Goal
1010

11-
The project provides a curated collection of `System prompts` & `Skills` for moden `SDLC` that help software engineers and pipelines in their daily work for Java Enterprise development.
11+
The project provides a curated collection of `System prompts` & `Skills` for modern `SDLC` that help software engineers and pipelines in their daily work for Java Enterprise development.
1212

1313
The project add support for:
1414

docs/2/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
<div class="page-heading">
7979
<h1>Cursor rules and Skills for Java</h1>
8080
<hr class="small">
81-
<span class="page-subheading">A curated collection of System prompts and Skills for Java Enterprise development that help software engineers in their daily programming work & pipelines.</span>
81+
<span class="page-subheading">A curated collection of System prompts & Skills for modern SDLC that help software engineers and pipelines in their daily work for Java Enterprise development</span>
8282
</div>
8383
</div>
8484
</div>
@@ -93,7 +93,7 @@ <h1>Cursor rules and Skills for Java</h1>
9393
<div class="page-heading">
9494
<h1>Cursor rules and Skills for Java</h1>
9595
<hr class="small">
96-
<span class="page-subheading">A curated collection of System prompts and Skills for Java Enterprise development that help software engineers in their daily programming work & pipelines.</span>
96+
<span class="page-subheading">A curated collection of System prompts & Skills for modern SDLC that help software engineers and pipelines in their daily work for Java Enterprise development</span>
9797
</div>
9898
</div>
9999
</div>

docs/feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feed xmlns='http://www.w3.org/2005/Atom' xml:lang='en'>
33
<id>https://jabrena.github.io/cursor-rules-java/</id>
44
<title>Cursor rules and Skills for Java</title>
5-
<updated>2026-03-09T08:27:24+0100</updated>
5+
<updated>2026-03-17T21:07:38+0100</updated>
66
<link rel="alternate" type="text/html" href="https://jabrena.github.io/cursor-rules-java/" />
77
<link rel='self' type='application/atom+xml' href='https://jabrena.github.io/cursor-rules-java//feed.xml' />
88
<entry>

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
<div class="page-heading">
7979
<h1>Cursor rules and Skills for Java</h1>
8080
<hr class="small">
81-
<span class="page-subheading">A curated collection of System prompts and Skills for Java Enterprise development that help software engineers in their daily programming work & pipelines.</span>
81+
<span class="page-subheading">A curated collection of System prompts & Skills for modern SDLC that help software engineers and pipelines in their daily work for Java Enterprise development</span>
8282
</div>
8383
</div>
8484
</div>
@@ -93,7 +93,7 @@ <h1>Cursor rules and Skills for Java</h1>
9393
<div class="page-heading">
9494
<h1>Cursor rules and Skills for Java</h1>
9595
<hr class="small">
96-
<span class="page-subheading">A curated collection of System prompts and Skills for Java Enterprise development that help software engineers in their daily programming work & pipelines.</span>
96+
<span class="page-subheading">A curated collection of System prompts & Skills for modern SDLC that help software engineers and pipelines in their daily work for Java Enterprise development</span>
9797
</div>
9898
</div>
9999
</div>

0 commit comments

Comments
 (0)