Latest Posts
+What's new in Cursor rules for Java 0.8.0?
+ + + +-
+
- + ← Newer Posts + +
diff --git a/.codex/config.toml b/.codex/config.toml new file mode 100644 index 00000000..4ef055eb --- /dev/null +++ b/.codex/config.toml @@ -0,0 +1,18 @@ +[mcp_servers.javadocs] +type = "http" +url = "https://www.javadocs.dev/mcp" + +[mcp_servers.serena] +command = "docker" +args = [ + "run", + "-i", + "--rm", + "-v", + ".:/workspaces/projects/repo", + "ghcr.io/oraios/serena:latest", + "serena", + "start-mcp-server", + "--project", + "/workspaces/projects/repo", +] diff --git a/.github/workflows/maven.yaml b/.github/workflows/maven.yaml index d37b7041..1f5252f2 100644 --- a/.github/workflows/maven.yaml +++ b/.github/workflows/maven.yaml @@ -30,7 +30,7 @@ jobs: submodules: true - uses: actions/setup-python@v6 with: - python-version: "3.x" + python-version: "3.12" - name: Validate SKILL.md files run: npx skill-check@latest skills --no-security-scan --format github env: @@ -39,6 +39,11 @@ jobs: run: python -m pip install --upgrade cisco-ai-skill-scanner - name: Scan generated skills in ./skills with Skill Scanner run: skill-scanner scan-all ./skills --recursive --use-behavioral --policy strict --fail-on-severity high + - name: Install SkillSpector + run: python -m pip install "git+https://github.com/NVIDIA/SkillSpector.git" + - name: Scan generated skills in ./skills with SkillSpector + continue-on-error: true + run: skillspector scan ./skills --no-llm pre-commit: name: Pre-commit diff --git a/docs/2/index.html b/docs/2/index.html index 960f74a0..0b60e420 100644 --- a/docs/2/index.html +++ b/docs/2/index.html @@ -114,6 +114,31 @@
Now, Product Owners and Business Analysts have new tools to improve thin, one-line user stories, and Architects can take part in development by adding ADRs asynchronously. With that context, you can validate those documents for inconsistencies using the new agent. When the documents are aligned, the Software Engineer can draft a plan and refine it with the Plan mode skill (@040-planning-plan-mode). After the plan is reviewed, you can hand it off to the new Coordinator Agent, which owns end-to-end development.
Take a look at the following Getting Started guide for further details.
+Take a look at the following Getting Started guide for further details.
With the new improvements for architectural tasks, it is now easier to keep architecture diagrams current—including C4 views, data mapping, business glossary documentation, and database ER diagrams.
-Take a look at the following Getting Started guide for further details.
+Take a look at the following Getting Started guide for further details.
Drawing on ideas from others, it is impressive to see the new processes that Juan Macias is developing:
diff --git a/docs/blog/2026/04/release-0.14.0.html b/docs/blog/2026/04/release-0.14.0.html index 861dc24c..21c28da2 100644 --- a/docs/blog/2026/04/release-0.14.0.html +++ b/docs/blog/2026/04/release-0.14.0.html @@ -113,7 +113,7 @@On the main branch, a few resources about System-prompts/rules remain temporarily; we still see web traffic for them:
That usage is deprecated in favor of Skills and will be removed in the coming months; review the new documentation and adapt your process or pipelines.
Separately, you can still download the last generated System prompts/rules from release 0.13.0 if you need them, but development is frozen in favor of the Skill Standard.
An opinionated, AI-native workflow for evolving modern Java Enterprise SDLC practices through reusable Skills, Agents, and MCP servers.
It helps you answer the Five Whys when your team needs to evolve a Java-based product or service:

Once the idea is clear, you can implement it in a structured way:
+
Thanks to our community members in Singapore, Hanoi, Hong Kong, Milan, and New York. 👋👋👋
Note: If you love this project and use it, you can support it to help pay the token bills.
+All skills are validated on every commit using a multi-scanner workflow:
+Cisco AI Skill Scanner by Cisco AI Defense analyzes every generated skill recursively with behavioral scanning enabled. It runs as a required CI gate using the strict policy and fails the workflow on high severity findings.SkillSpector by NVIDIA performs an additional static security review of the generated skills.The main risks that can remain when generated skills are not scanned before publication are:
+Cisco AI Skill Scanner and SkillSpector.Cisco AI Skill Scanner and SkillSpector.Cisco AI Skill Scanner and SkillSpector.Cisco AI Skill Scanner and SkillSpector.Cisco AI Skill Scanner and SkillSpector.SkillSpector and Cisco AI Skill Scanner.SkillSpector and Cisco AI Skill Scanner.Cisco AI Skill Scanner and SkillSpector.The project provides scanners, and when you use Skills.sh, a popular skills registry, every entry must pass three validations.
Example: https://www.skills.sh/jabrena/cursor-rules-java/110-java-maven-best-practices
+In this release, the project continues to add new features to improve support for Spring Boot, Quarkus & Micronaut. The new skills added for all frameworks cover the following aspects:
@303-frameworks-spring-boot-validation, @403-frameworks-quarkus-validation & @503-frameworks-micronaut-validation@304-frameworks-spring-boot-security, @404-frameworks-quarkus-security & @504-frameworks-micronaut-security@314-frameworks-spring-kafka, @414-frameworks-quarkus-kafka & @514-frameworks-micronaut-kafka@315-frameworks-spring-mongodb, @415-frameworks-quarkus-mongodb & @515-frameworks-micronaut-mongodbObservability is an essential aspect of any application:
+ +In this release, we completed support for the main concepts related to observability: Logging, Metrics & Tracing:
@181-java-observability-logging@182-java-observability-metrics-micrometer@183-java-observability-tracing-opentelemetryNow, using any supported framework with OTEL, you can easily send continuous profiling data to Grafana:
+
https://grafana.com/oss/pyroscope/
+In this release, fuzz testing was improved to make it easier to use: @703-technologies-fuzzing-testing.

https://github.com/Endava/cats
+The project now provides documentation in three languages:
+ +The ecosystem is large, so you will need your own criteria beyond whether this project fits your preferences.
+This project focuses mainly on the following categories, and that scope continues to evolve:
+
Recently, I tested Codex running in VS Code, and the experience was fantastic. Codex understands AGENTS.md and skills located in .agents/skills.
Using Codex, you can run the Agents provided by the project without any changes.
Recently, Gartner updated the Magic Quadrant.
+
https://cursor.com/lp/2026-gartner-mq
+Last month, the project was presented and used at the tech conference Codemotion Madrid 2026. The workshop had sold out a few weeks before, and participants rated the session 4.5/5.
Slides: https://jabrena.github.io/cursor-rules-java/codemotion-madrid-2026/index.html
+Every year, MadridJUG organizes JMad, a Java tech event based on OpenSpace.
JMad is a nice opportunity to exchange ideas and have good debates about the topics Java developers want to discuss.
This year's agenda was:
+
This year, several AI topics were discussed, including AI Governance and how to manage Skills in your team, unit, or company.
Further information: https://jmad.madridjug.es/
+ +