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.