jahia-review-java

Identify security, code health, packaging gaps in Jahia Java modules.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Jahia/formidable --skill jahia-review-java
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jahia-review-java
Source: https://github.com/Jahia/formidable/tree/main/.agents/skills/jahia-review-java
Command: npx skills add https://github.com/Jahia/formidable --skill jahia-review-java

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill audits Jahia Java/backend modules (OSGi, JCR, CND, Spring) to surface actionable findings across security, code health, build/packaging, documentation drift, and tests, delivering a prioritised report to guide remediation and reuse in future reviews.

Core Features & Use Cases

  • Six-pass assessment across security, code health, build/packaging, documentation drift, tests, and consolidation.
  • Produces a prioritised findings report with concrete next steps, reusable for the next review cycle.
  • Modes include PR review, Module audit, PoC review, and follow-up updates to track changes over time.

Quick Start

Review a Jahia Java module checkout to generate an actionable code-review report.

Frequently Asked Questions about jahia-review-java

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a Jahia Java module for security and code health issues?

Audit OSGi, JCR, CND, and Spring configurations in Jahia modules during a module review to surface security gaps and code health issues. The assessment produces a prioritised findings report with concrete remediation steps.

What does a Jahia OSGi and JCR module audit include?

A Jahia OSGi and JCR module audit includes six assessment passes covering security, code health, build/packaging, documentation drift, and tests. It produces a prioritised findings table and reusable guidance structure for future iterations.

Can I use this to review a pull request or branch for a Jahia module?

Yes, you can review a pull request, branch, or PoC checkout for a Jahia module. The assessment supports PR review, module audit, PoC review, and follow-up update modes to evaluate changes over time.

How do I identify CND and Spring packaging gaps in Jahia modules?

Identify CND and Spring packaging gaps by applying the build and packaging assessment pass to the checked-out Jahia module. This evaluation surfaces actionable packaging issues within the consolidated findings report.

Does the Jahia module review produce reusable guidance for future iterations?

Yes, the Jahia module review produces a reusable guidance structure alongside a prioritised findings table. This structure ensures future review cycles can consistently apply the same actionable evaluation framework.

What is the best way to track remediation progress on Jahia module findings?

Track remediation progress on Jahia module findings by using the follow-up update mode. This mode re-evaluates the checked-out module against the prioritised findings table to verify fixes and document remaining gaps.