Run test suite and report results. Use when running unit tests, integration tests, or verifying code changes pass all tests.
Install with the open skills CLI (global, non-interactive — available in every Claude Code session):
npx skills add FastLED/FastLED --skill "test" -g -a claude-code -yOr manually — copy the SKILL.md below into:
~/.claude/skills/test-fastled-2/SKILL.md---
name: test
description: Run test suite and report results. Use when running unit tests, integration tests, or verifying code changes pass all tests.
argument-hint: [test-name] [--cpp] [--clean] [--run platform]
context: fork
agent: test-agent
---
Run tests using `uv run test.py` with optional arguments.
Arguments: $ARGUMENTS
Use `bash test` wrapper (NEVER bare `python`). Common invocations:
- `bash test` — run all tests
- `bash test --cpp` — run only C++ tests
- `bash test TestName` — run a specific test
- `bash test --clean` — clean build then test
Report results in a clear, actionable format showing pass/fail counts and any error details.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when implementing any feature or bugfix, before writing implementation code