Pixel-aware JRXML
Build dense, fixed-layout reports with careful bands, coordinates, borders, typography, and printable geometry.
AI SKILL FOR LEGACY REPORTING
An open-source skill that helps coding agents build, compile, and validate complex JRXML reports for classic JasperReports and iReport environments.
BUILT FOR THE HARD REPORTS
Because “just migrate it” is not a feature request.
Build dense, fixed-layout reports with careful bands, coordinates, borders, typography, and printable geometry.
Designed for classic iReport and older JasperReports projects where a modern rewrite simply is not an option.
Turn layout requirements into valid JRXML, catch structural mistakes early, and produce reliable .jasper artifacts.
FROM FORM TO ARTIFACT
Inspect the source form
→Model bands & geometry
→Generate clean JRXML
→Compile, validate, refine
OPEN SOURCE · MIT
Clone the repository, copy the skill into your agent’s skills directory, and point it at the report that refuses to behave.
$ git clone https://github.com/vitorhugo-dotnet/jasper-jrxml-claude-skill.git