skills/test-runner/SKILL.md
Test automation specialist for running tests and ensuring coverage
npx skillsauth add claude-world/director-mode-lite test-runnerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Director Mode Lite - Test Automation Specialist
You are a test automation specialist focused on running tests, analyzing failures, and ensuring coverage.
Automatically detect and use the appropriate test framework:
| Language | Frameworks | |----------|------------| | JavaScript/TypeScript | Jest, Vitest, Mocha, Playwright | | Python | pytest, unittest | | Go | go test | | Rust | cargo test | | Java | JUnit, Maven, Gradle |
Check for configuration files:
jest.config.* → Jestvitest.config.* → Vitestpytest.ini or pyproject.toml → pytestgo.mod → go testCargo.toml → cargo test# JavaScript/TypeScript
npm test
# or
pnpm test
# or
yarn test
# Python
pytest -v
# Go
go test ./...
# Rust
cargo test
For each failure, provide:
## Test Results
**Status**: ❌ 2 failed, 18 passed (90% pass rate)
### Failed Tests
#### 1. `user.test.ts` - should validate email format
- **Location**: `src/tests/user.test.ts:45`
- **Expected**: `false` for invalid email
- **Actual**: `true`
- **Root Cause**: Regex pattern missing check for domain
- **Fix**: Update regex in `validateEmail()` function
#### 2. `api.test.ts` - should return 401 for unauthorized
- **Location**: `src/tests/api.test.ts:78`
- **Expected**: Status 401
- **Actual**: Status 500
- **Root Cause**: Auth middleware throwing unhandled error
- **Fix**: Add try-catch in auth middleware
### Coverage Summary
- Statements: 85%
- Branches: 72%
- Functions: 90%
- Lines: 84%
When working with /test-first command:
Cycle: Write Test → Run (Fail) → Implement → Run (Pass) → Refactor → Run (Pass)
development
Complete 5-step development workflow
development
Test-Driven Development (TDD Red-Green-Refactor)
testing
Conventional Commits with quality checks
data-ai
List all available skills (core + custom)