/elite-testing
NewComprehensive 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