fglockfglockCommunityยท2 Agent Skills Included

PerlOnJava

Run Perl 5 scripts on the JVM with one jar

Compiles Perl 5 code to JVM bytecode so existing scripts run anywhere Java runs, with 150+ bundled modules, JDBC database access, and a PSGI web server. Eliminates native Perl installs, XS compilation headaches, and platform-specific builds. Includes skills for porting CPAN modules, debugging interpreter parity, profiling performance, and publishing releases.
npx skills add fglock/PerlOnJava --all -g -y
Available:

Gives your AI agent strict safety rules for working in this repository, including mandatory backups before touching uncommitted changes, forbidden destructive git commands, and correct rebase conflict handling.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install PerlOnJava?โ–ผ

Run `npx skills add fglock/PerlOnJava --all -g -y` in your terminal to install all skills in this suite globally.

What is PerlOnJava used for?โ–ผ

It runs Perl 5 scripts on the Java Virtual Machine from a single jar file, with no native Perl installation required. It bundles over 150 modules including DBI, Moose, JSON, and a Netty-based web server.

Can PerlOnJava use CPAN modules?โ–ผ

Yes. Pure-Perl CPAN modules install directly with the included jcpan tool, and the port-cpan-module skill guides porting XS-based modules to Java.

Does PerlOnJava work on Windows, macOS, and Linux?โ–ผ

Yes. One jar runs on all three platforms with Java 24 or newer, and the suite includes a dedicated skill for debugging Windows-specific CI failures.

Can I embed PerlOnJava in a Java application?โ–ผ

Yes. It supports the standard JSR-223 ScriptEngine interface, so Java applications can execute Perl code directly.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’