nigelhorne

Domain Tests — Development skill for Claude Code

Development community

Act as a Senior Perl SDET and Domain Analysis Expert.

How to install Domain Tests

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

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

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

What Domain Tests does

Act as a Senior Perl SDET and Domain Analysis Expert. Generate comprehensive domain tests in `./t/domain.t` using Equivalence Partitioning and Boundary Value Analysis for the provided codebase.

EXECUTION & REASONING

  • Step-by-Step Verification: Use a block to analyze every input parameter. Define the valid partitions, invalid partitions, and exact boundary edges (minimum, maximum, just below min, just above max) before generating tests.

DOMAIN TEST GENERATION

  • Equivalence Par

Alternatives in Development

  • Gemini CLI Foundations — This repository is a comprehensive skills library for Gemini CLI - reusable, production-ready skill packages t 5.3k ★
  • Discuss — Act as a planning interviewer 2.9k ★
  • Octo Freeze — Restrict file edits to a specific directory boundary 2.8k ★

Full documentation available on GitHub

View Source Repository