Skip to content

Commit bb19b04

Browse files
committed
New progresss
1 parent 396e4cd commit bb19b04

File tree

3 files changed

+37
-75
lines changed

3 files changed

+37
-75
lines changed

documentation/GETTING-STARTED-SKILLS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ sudo apt install nodejs npm
2424
npx skills --help
2525
npx skills add jabrena/cursor-rules-java --list
2626
npx skills add jabrena/cursor-rules-java --all --agent cursor
27+
npx skills add jabrena/cursor-rules-java --all --agent claude-code
2728
```
2829

2930
### skillsjars
126 KB
Loading

site-generator/content/blog/2026/03/release-0.13.0.md

Lines changed: 36 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -44,87 +44,48 @@ The project required to provide solutions to other roles not necessary related t
4444
4545
Let's walk through each feature. You can also review the [CHANGELOG.md](https://github.com/jabrena/cursor-rules-java/blob/main/CHANGELOG.md#0130-2026-03-30)
4646
47-
## Adding support for Spring Boot, Quarkus & Micronaut over Maven
48-
49-
- https://skills.sh/?q=spring-boot
50-
- https://skills.sh/?q=quarkus
51-
- https://skills.sh/?q=micronaut
52-
- https://skills.sh/?q=maven
53-
54-
### What Skills were generated in this release?
55-
56-
This release includes 58 Skills:
57-
58-
- `@012-agile-epic`
59-
- `@013-agile-feature`
60-
- `@014-agile-user-story`
61-
- `@030-architecture-adr-general`
62-
- `@031-architecture-adr-functional-requirements`
63-
- `@032-architecture-adr-non-functional-requirements`
64-
- `@033-architecture-diagrams`
65-
- `@040-planning-plan-mode`
66-
- `@110-java-maven-best-practices`
67-
- `@111-java-maven-dependencies`
68-
- `@112-java-maven-plugins`
69-
- `@113-java-maven-documentation`
70-
- `@121-java-object-oriented-design`
71-
- `@122-java-type-design`
72-
- `@123-java-exception-handling`
73-
- `@124-java-secure-coding`
74-
- `@125-java-concurrency`
75-
- `@128-java-generics`
76-
- `@130-java-testing-strategies`
77-
- `@131-java-testing-unit-testing`
78-
- `@132-java-testing-integration-testing`
79-
- `@133-java-testing-acceptance-tests`
80-
- `@141-java-refactoring-with-modern-features`
81-
- `@142-java-functional-programming`
82-
- `@143-java-functional-exception-handling`
83-
- `@144-java-data-oriented-programming`
84-
- `@151-java-performance-jmeter`
85-
- `@161-java-profiling-detect`
86-
- `@162-java-profiling-analyze`
87-
- `@163-java-profiling-refactor`
88-
- `@164-java-profiling-verify`
89-
- `@170-java-documentation`
90-
- `@180-java-observability-logging`
91-
- `@200-agents-md`
92-
- `@301-frameworks-spring-boot-core`
93-
- `@302-frameworks-spring-boot-rest`
94-
- `@311-frameworks-spring-jdbc`
95-
- `@312-frameworks-spring-data-jdbc`
96-
- `@313-frameworks-spring-db-migrations-flyway`
97-
- `@321-frameworks-spring-boot-testing-unit-tests`
98-
- `@322-frameworks-spring-boot-testing-integration-tests`
99-
- `@323-frameworks-spring-boot-testing-acceptance-tests`
100-
- `@401-frameworks-quarkus-core`
101-
- `@402-frameworks-quarkus-rest`
102-
- `@411-frameworks-quarkus-jdbc`
103-
- `@412-frameworks-quarkus-panache`
104-
- `@413-frameworks-quarkus-db-migrations-flyway`
105-
- `@421-frameworks-quarkus-testing-unit-tests`
106-
- `@422-frameworks-quarkus-testing-integration-tests`
107-
- `@423-frameworks-quarkus-testing-acceptance-tests`
108-
- `@501-frameworks-micronaut-core`
109-
- `@502-frameworks-micronaut-rest`
110-
- `@511-frameworks-micronaut-jdbc`
111-
- `@512-frameworks-micronaut-data`
112-
- `@513-frameworks-micronaut-db-migrations-flyway`
113-
- `@521-frameworks-micronaut-testing-unit-tests`
114-
- `@522-frameworks-micronaut-testing-integration-tests`
115-
- `@523-frameworks-micronaut-testing-acceptance-tests`
47+
## What workflows were updated in this release?
11648
117-
- https://skills.sh/jabrena/cursor-rules-java
49+
### Local workflows
11850
119-
## Why Agents?
51+
Now, `Product Owners` & `Business Analysts` have new tools to enhance these anemic one line User Stories and `Architects` could participate in the development adding `ADRs` in an asynchronous way. With that useful information, it is possible to validate those documents to find inconsistencies with the new Agent. If those documents are consistent, the `Software engineer` could elaborate a plan and be enhanced with the Plan mode skill (`@040-planning-plan-mode`) with the plan reviewed, you can delegate it with the new `Coordinator Agent` which it will be in charge of the whole development.
12052
121-
PENDING
53+
Take a look the following [Getting Started](https://github.com/jabrena/cursor-rules-java/blob/main/documentation/GETTING-STARTED-SKILLS.md) for further details.
12254
123-
## How to review a requirement?
55+
### CI/CD Pipeline workflows
12456
125-
PENDING
57+
With the new improvements for architectural tasks, now it is easier to maintain the diagrams about Architecture with C4 model, Data Mapping, Business Glossary documentation and Database ER Diagrams.
58+
59+
Take a look the following [Getting Started](https://github.com/jabrena/cursor-rules-java/blob/main/documentation/GETTING-STARTED-PIPELINES.md) for further details.
60+
61+
---
62+
63+
Observing ideas from others, It is pretty impressive the new processes that [Juan Macias](https://x.com/juanmacias) is developing:
64+
65+
[![](/cursor-rules-java/images/2026/3/juan-macias.png)](https://x.com/juanmacias/status/2037973784674611648?s=20)
66+
67+
I recommend to read the following book [The broken telephone](https://thebrokentelephone.com/).
68+
69+
## Finally, the frameworks are arrived
70+
71+
In the past, It was added and initial Spring Boot support in another [repository](https://github.com/jabrena/cursor-rules-spring-boot) but in this release, that support was integrated here and evolved. Now, the project has added support for the main Java frameworks: Spring Boot, Quarkus & Micronaut over Maven.
72+
73+
All frameworks has the same Skill support:
74+
75+
- Core
76+
- REST
77+
- Jdbc
78+
- ORM (Data JDBC, Panache, Data)
79+
- DB Migrations with Flyway
80+
- Unit Testing
81+
- Integration Testing
82+
- Acceptance Testing
83+
84+
Further details:
85+
86+
- https://skills.sh/jabrena/cursor-rules-java
12687
127-
## How the software engineer can use this project?
88+
## Why we need Agents?
12889
12990
PENDING
13091

0 commit comments

Comments
 (0)