perl
SKILL.md
Perl
Perl 5.40 (2024) introduced a native try/catch and the __CLASS__ keyword. It remains unbeatable for text processing one-liners.
When to Use
- Text Processing: Regex engine is the gold standard.
- Sysadmin: Legacy scripts on every Unix system.
- Bioinformatics: Massive existing codebases (Bioperl).
Core Concepts
Sigils
$scalar, @array, %hash. Visual typing.
Context
Scalar vs List context. my $len = @arr (count) vs my. ($first) = @arr (element).
CPAN
The "Comprehensive Perl Archive Network". The original package repository.
Best Practices (2025)
Do:
- Use
v5.40: Enable new featuresuse v5.40;. - Use
strictandwarnings: Mandatory for sanity. - Use
App::cpanminus: Modern installer.
Don't:
- Don't write "write-only" code: value readability over golf.
References
Weekly Installs
1
Repository
g1joshi/agent-skillsGitHub Stars
7
First Seen
Feb 10, 2026
Security Audits
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1