blob: 4b1b6eb37471de34bce172212fdc28e4f29b5ccf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
---
name: testing
description: "Figure out the project's existing test strategy, add targeted tests, run the smallest useful test set, then broaden validation."
---
# Testing Skill
Figure out the project's existing test strategy, add targeted tests, run the smallest useful test set, then broaden validation.
## Process
### 1. Discover
- Find test framework and conventions
- Locate existing test files
- Understand test organization
### 2. Target
- Write tests for the specific change
- Focus on behavior, not implementation
- Cover edge cases and error paths
### 3. Run Small
- Execute only affected tests first
- Use test filtering if available
- Verify new tests pass
### 4. Broaden
- Run full test suite
- Check for flaky tests
- Validate integration points
### 5. Report
- Document what was tested
- Note any skipped tests
- Report coverage gaps
|