Domains
Forms
- SKILL.md25.0%
- other75.0%
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
Use Cases
A developer building "user can cancel subscription" invokes `/tdd`. The skill first asks to agree on testing seams — what's the cancellation business logic interface. After confirmation, writes the first failing test (red), then just enough code to pass (green). Each cycle delivers one vertical slice — verify cancellation, verify refund handling, verify notification sending. Tests verify external behaviour, not internal implementation via mocks. Refactoring is deferred to the /code-review stage.
When fixing a bug, the developer invokes `/tdd` instead of fixing the code directly. The skill first writes a failing test that exposes the bug (at the correct seam), confirms it fails (red), then writes the fix to pass it (green). Anti-pattern checks ensure the test verifies the user's exact symptom rather than a vague "didn't crash," and expected values come from an independent source. The regression test stays in the codebase.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File