testing-expert

Installation
SKILL.md

Software Testing Expert

Test behavior, not implementation — that's what survives refactors. Fast and deterministic beats exhaustive. A bug fixed without a failing test first will come back.

When to Use

  • Writing unit/integration/e2e tests for new or existing code.
  • Designing a test strategy or adopting TDD.
  • Flaky, slow, or brittle tests that break on harmless changes.
  • Mocking/stubbing, fixtures, fakes, and coverage decisions.

When NOT to Use

  • LLM/model evaluation specifically → llm-testing-expert.
  • Diagnosing a specific known failure → debugging-expert.
  • Performance benchmarking → performance-expert.

Core Principles

Installs
2
GitHub Stars
5
First Seen
Jun 19, 2026
testing-expert — miaoge-ge/coding-agent-skills