testing-plugin/skills/test-quick/SKILL.md
Run fast unit tests only, skip slow/integration/E2E. Use when checking units after a change, running affected tests since last commit, watch mode TDD, or sub-30s feedback.
npx skillsauth add laurigates/claude-plugins test-quickInstall 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.
| Use this skill when... | Use test-full instead when... |
|---|---|
| Running unit tests only for sub-30s feedback | Running the full pyramid (unit + integration + E2E) before a PR |
| Restricting to tests affected by recent changes (--affected) | Generating coverage or HTML reports across all tiers |
| Running watch-mode TDD on unit tests | Iterating on a single failing file (use test-focus) |
| Confirming nothing broke after a small refactor | Triaging test results from a prior run (use test-analyze) |
find . -maxdepth 1 \( -name 'pyproject.toml' -o -name 'package.json' -o -name 'Cargo.toml' -o -name 'go.mod' \)find . -maxdepth 2 -type d \( -path '*/tests/unit' -o -path '*/test/unit' -o -path '*/__tests__/unit' \)find .pytest_cache/v/cache -maxdepth 1 -name 'lastfailed'$1: Optional path or test pattern--watch: Enable watch mode for continuous feedback--affected: Only run tests for files changed since last commitDelegate this task to the test-runner agent.
Use the Agent tool with subagent_type: test-runner to run fast unit tests only. Pass all the context gathered above and specify Tier 1 (unit tests) execution.
The test-runner agent should:
Run unit tests only (target < 30s):
-m "not slow and not integration and not e2e"--exclude="**/e2e/**" --exclude="**/integration/**"--lib-shortApply options:
--watch: Enable continuous test execution--affected: Only test changed filesFail fast: Stop on first failure (-x or --bail)
Provide concise output:
Unit Tests: [PASS|FAIL]
Passed: X | Failed: Y | Duration: Zs
Failures (if any):
- test_name: Brief error (file:line)
Rerun failed: [command]
Post-action guidance:
/test:consult for optimizationProvide the agent with:
The agent has expertise in:
tools
Scaffold a new ComfyUI custom-node repo (pyproject, CI, release-please, vitest+pytest, JS extension skeleton) in the picker/gesture vein. Use when bootstrapping or init-ing a comfyui node pack.
tools
Orchestrate a ComfyUI node pack from idea to registry: scaffold, create + seed the repo, open the gitops adoption PR. Use when releasing or spinning up a new comfyui node pack.
testing
macOS EndpointSecurity/EDR high CPU & battery drain. Use when Kandji ESF / XProtect pegs a core; trace the exec storm via powermetrics + eslogger.
development
odiff pixel-by-pixel image diffing. Use when comparing screenshots, detecting visual regressions, diffing before/after PNGs, asserting golden images.