Skip to content

Commit 396e4cd

Browse files
committed
Updating article
1 parent 18d4d4f commit 396e4cd

File tree

5 files changed

+23
-13
lines changed

5 files changed

+23
-13
lines changed

documentation/MAINTENANCE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,14 @@ Can you update the current changelog for 0.13.0 comparing git commits in relatio
2626
- [ ] Last review in docs (Manual)
2727
- [ ] Review git changes for hidden issues (Manual) https://github.com/jabrena/cursor-rules-java/compare/0.12.0...feature/release-0130
2828
- [ ] Review Skill validation output
29+
- [ ] Update Skills Registry
2930
- [ ] Tag repository
3031
- [ ] Create article
3132
- [ ] Communicate in social media
3233
34+
https://tessl.io/registry/skills/submit
35+
npx skills add jabrena/cursor-rules-java --all --agent cursor
36+
3337
---
3438
3539
```bash
-232 KB
Binary file not shown.

documentation/social/social.png

226 KB
Loading
-1.22 MB
Binary file not shown.

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

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,39 @@ status=published
88
99
## What are Cursor rules for Java?
1010
11-
A curated collection of `Rules`, `Skills`, and `Agents` for Java Enterprise development usable across **cross-functional stakeholders** (Product Owners, Business Analysts, Architects, Software Engineers) and **CI/CD pipelines** so each role (and automation) can apply consistent guidance through modern `SDLC` workflows.
11+
A curated collection of `Rules`, `Skills`, and `Agents` for Java Enterprise development—**to be used in** modern `SDLC` workflows—spanning **cross-functional stakeholders** (Product Owners, Business Analysts, Architects, Software Engineers) and **CI/CD** pipelines, so each role (and automation) applies consistent guidance.
1212
1313
Happy that good people from Singapore, Amsterdam, Madrid, Ashburn & Atlanta are using this project. 👋👋👋
1414
1515
## What's new in this release?
1616
17-
Little by little the project has increased the project audience not only putting focus on the implementation of features with Java because using AI Tooling, requirements require a good collaboration for other roles like `Product Owners`, `Business Analysts` & `Architects`.
17+
### Improvements in Analysis & Design phase:
1818
19-
[![](/cursor-rules-java/images/2026/3/sdlc.png)](https://en.wikipedia.org/wiki/Systems_development_life_cycle)
19+
The project required to provide solutions to other roles not necessary related to the implementation phase in SDLC because in this kind of projects, Requirements and Architectural documents are essential for good implementation by AI Tooling so in this release, it was added new capabilitites to be used by `Product Owners`, `Business Analysts` & `Architects`. With this idea in mind, in the release it was added new capabilities to elaborate better requirements and to elaborate better architectural documents.
2020
21+
**Skills:**
2122
22-
This release is about **spending less time hunting conventions** and **more time shipping correct Java**: Skills turn the project’s rules into focused, invokable workflows in Cursor, and new Agents give you specialists that already speak your stack.
23+
- Help to author user stories and acceptance criteria (`@014-agile-user-story`);
24+
- Add ADR discovery when you document CLIs or HTTP APIs (`@031-architecture-adr-functional-requirements`); and for non-functional requirements and quality attributes (`@032-architecture-adr-non-functional-requirements`);
25+
- Added capacity to generate ER models when you need the data picture (`@033-architecture-diagrams`);
26+
- Added Plan mode guidance that fits real design sessions (`@040-planning-plan-mode`).
2327
24-
**Skills — what changes for you**
28+
**Agent:**
2529
26-
- **Architecture and planning:** Easier, lighter ADR discovery when you document CLIs or HTTP APIs (`@031-architecture-adr-functional-requirements`); architecture diagrams that stay practical—C4 from context through component plus ER models when you need the data picture (`@033-architecture-diagrams`); Plan mode guidance that fits real design sessions (`@040-planning-plan-mode`).
27-
- **Build and project docs:** Richer Maven plugin coverage (including container builds with Jib) and clearer “what to run and why” material derived from your build (`@112-java-maven-plugins`, `@113-java-maven-documentation`).
28-
- **Testing:** Explicit help choosing *what* to test and *how* to think about risk, not only syntax (`@130-java-testing-strategies`).
29-
- **Spring Boot, Quarkus, and Micronaut:** One coherent story from APIs and configuration through data access, migrations, and tests—so whether you ship on Spring (`@301`–`@323`), Quarkus (`@401`–`@423`), or Micronaut (`@501`–`@523`), the assistant can follow the same boundaries and idioms end to end.
30+
- A `Business analyst` Agent was added to analyze consistency between requirements and architectural documents.
31+
32+
### Improvements in Implementation phase:
3033
31-
**Agents — what changes for you**
34+
**Skills**
3235
33-
- You can delegate by role: business analysis and coordination on one side, and framework-aware engineering agents for plain Java plus Spring Boot, Quarkus, and Micronaut—so prompts land on a model that already assumes your ecosystem.
36+
- **Build and project docs:** Richer Maven plugin coverage (including container builds with Jib) and clearer “what to run and why” material derived from your build (`@112-java-maven-plugins`, `@113-java-maven-documentation`).
37+
- **Testing:** Explicit help choosing *what* to test and *how* to think about risk, not only syntax (`@130-java-testing-strategies`).
38+
- **Frameworks:** Initial support for the main Java frameworks like `Spring Boot`, `Quarkus` & `Micronaut`.
39+
- **Container images:** Dockerize your application with the **Jib** Maven plugin (build OCI images from your Maven project) (`@112-java-maven-plugins`).
3440
35-
**Project quality**
41+
**Agents**
3642
37-
- Rule XML now validates against **PML Schema 0.7.0** using the [published schema](https://jabrena.github.io/pml/schemas/0.7.0/pml.xsd), which keeps generated rules and Skills more predictable as the library grows.
43+
- Now you can delegate a development plan to a `Coordinator Agent` which review the requirement and project and depending of the project nature, will delegate to the right Agent to implement the requirements. Currently the coordinator delegate workload to specialized agents for `Pure Java` development or Specialized framework agents for `Spring Boot`, `Quarkus` or `Micronaut`.
3844
3945
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)
4046

0 commit comments

Comments
 (0)