Skip to content

/elite-testing

New
Skill 07

Comprehensive test strategies across the full pyramid. Unit, integration, e2e, smoke, contract, and LLM evals.

What It Covers

  • Full testing pyramid strategy and prioritization
  • Integration test harness patterns with role-based fixtures
  • Cross-tenant isolation and state machine testing
  • Code coverage strategy with ratchet enforcement
  • LLM and AI model evaluation frameworks
  • Contract testing for API and type generation checks
  • Performance baseline and regression detection
  • Mutation testing for test quality validation

Install This Skill

npx skills add jackmcpickle/eliteskills --skill elite-testing

Or install all skills: npx skills add jackmcpickle/eliteskills

Install

Terminal
$ npx skills add jackmcpickle/eliteskills --skill testing

Skill Structure

tree
.claude/skills/testing/
├── SKILL.md
├── test-types.md
├── coverage-strategy.md
├── llm-evals.md
└── test-harness.md

Example Prompts

Test strategy audit
> /elite-testing Audit this codebase and recommend a test strategy with priorities
Integration test harness
> /elite-testing Create a test harness with in-memory database, seed data, and role-based callers
State machine tests
> /elite-testing Generate exhaustive transition tests for this status state machine
Tenant isolation suite
> /elite-testing Write cross-tenant isolation tests ensuring Company B cannot access Company A data
LLM eval suite
> /elite-testing Design an evaluation suite for this RAG pipeline with golden dataset and regression detection

Best Practices

  • Start with a test audit to identify gaps before writing new tests
  • Focus business logic tests on domain rules and state machines first
  • Use deterministic data factories instead of random generation in tests
  • Test authorization as outsider/cross-tenant, not just as authenticated user
  • Keep test files focused — one behavior group per file

Compatible Tools