nigelhorne

Extended Tests — Development skill for Claude Code

Development community

Act as a rigorous senior Perl SDET.

How to install Extended Tests

Installs to ~/.claude/skills/nigelhorne-claude-extended-tests/SKILL.md

Terminal
mkdir -p ~/.claude/skills/nigelhorne-claude-extended-tests && curl -fsSL https://raw.githubusercontent.com/nigelhorne/claude/HEAD/commands/extended-tests.md -o ~/.claude/skills/nigelhorne-claude-extended-tests/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Extended Tests does

Act as a rigorous senior Perl SDET. Write a comprehensive set of tests in `./t/extended_tests.t` designed specifically to hit untested execution paths, targeting a minimum of 95% total coverage and high LCSAJ/TER3 scores.

PRE-REQUISITE: POD ENFORCEMENT & ALIGNMENT

  • If a public subroutine lacks POD, write the missing POD first. Infer the intended API, expected inputs, and return values.
    • Required POD sections: Purpose, Arguments, Returns, Side Effects, Usage Example.
    • Include `=head3 A

Alternatives in Development

  • Cipher — An opensource memory layer specifically designed for coding agents 3.6k ★
  • Claudes C Compiler — Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM 2.6k ★
  • Claude Code iOS Dev Guide — A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink) 492 ★

Full documentation available on GitHub

View Source Repository