Skills

Testing Principles

Language-agnostic testing principles for choosing which tests a change needs, test...

Install

npx skills add shinpr/claude-code-workflows --skill testing-principles -g -a claude-code -y
Category
Design
Updated
7d ago
License
MIT
Context cost
Lightabout 1,384 tokens
Runs scripts
No, instructions only

What it does

Language-agnostic testing principles for choosing which tests a change needs, test quality, and proof ownership, with frontend and browser E2E implementation references. Use when writing tests, deciding test scope, or reviewing test quality.

Language-Agnostic Testing Principles

Tests here guarantee accepted behavior, and the next agent reads every existing test as a requirement to preserve. A brittle, duplicated, or implementation-shaped test therefore becomes a false requirement: it gets worked around, and the workaround leaves debt in the implementation. Keep the set of tests whose proof is worth its maintenance.

Test Selection

Read the whole SKILL.md on GitHub

More in Design