nigelhorne

Path Tests — Development skill for Claude Code

Development community

Act as a rigorous Senior Perl SDET and coverage analysis expert.

How to install Path Tests

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

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

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

What Path Tests does

Act as a rigorous Senior Perl SDET and coverage analysis expert. Generate comprehensive path-coverage tests (e.g., `./t/path.t`) for the provided Perl codebase.

EXECUTION & REASONING

  • Step-by-Step Verification: Use a block to map the Control Flow Graph (CFG) and enumerate all possible unique execution paths (including implicit else branches, loop boundaries, and early guard exits) before writing tests.

PATH COVERAGE & TEST GENERATION

  • Exhaustive Path Mapping: Generate a sp

Alternatives in Development

  • Discuss — Act as a planning interviewer 2.9k ★
  • Coverage 2.3k ★
  • StatsPAI — StatsPAI is the first Agent-native Python library for causal inference and applied econometrics — unified API 302 ★

Full documentation available on GitHub

View Source Repository