Perl testing helps you write code that works as expected. You follow a simple cycle called TDD which stands for red, green, refactor. First you write a test that fails. Then you write just enough code to pass the test. Finally you improve the code while keeping the test passing.
The two main testing tools are Test::More and the newer Test2::V0. Test::More comes with Perl and is good for basic checks. Test2::V0 gives you richer comparisons and better error messages. Both help you catch bugs early.
You also use the prove command to run your tests and Devel::Cover to see which parts of your code are tested. This skill teaches you everything you need to build reliable Perl software.
Global
mkdir -p ~/.claude/skills/perl-testingProject
mkdir -p .claude/skills/perl-testingSource Repository
Grill Memattpocock/skills
Stress-test your plan with relentless questions until we both understand
Tddmattpocock/skills
Write one test at a time then code to make it pass
Test Driven Developmentobra/superpowers
Write a failing test first then code just enough to pass
Qamattpocock/skills
Turn bug reports into GitHub issues through natural conversation without technical fuss
Migrate To Shoehornmattpocock/skills
Replace unsafe as assertions with type-safe partial test data easily
Webapp Testinganthropics/skills
Test your local web apps quickly with Playwright automation and screenshots
Playwright Best Practicescurrents-dev/playwright-best-practices-skill
Master Playwright testing with best practices for reliable and fast tests
Google Agents Cli Evalgoogle/agents-cli
Run evaluations on your AI agent, find failures, and improve its quality step by step