Testing

Installation
SKILL.md

Testing Skill

When to use this skill

Use when writing tests of any kind: unit, integration, end-to-end, or when designing a testing strategy for a new feature.


Testing Philosophy

Core beliefs

  1. Test behavior, not implementation. Tests should describe what the code does, not how it does it internally. If a refactor breaks your tests, the tests were wrong.
  2. Tests are documentation. A well-written test suite tells you exactly what the system does and what edge cases exist.
  3. Fast feedback > complete coverage. A fast test suite that runs on every change beats a slow, comprehensive suite that nobody runs.
  4. One assertion per test concept. Each test should verify one behavior. If it fails, you know exactly what broke.

Test Pyramid

Installs
2
First Seen
Feb 27, 2026
Testing — xmenq/template-agentic-coding