From aura-frog
Auto-detects test framework (Vitest, Jest, Pytest, Cypress, Go, etc.) and runs tests via interactive menu. Supports unit, e2e, coverage, watch, debug subcommands.
How this command is triggered — by the user, by Claude, or both
Slash command
/aura-frog:testFiles this command reads when invoked
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Command: /test **Category:** Testing (Bundled) **Scope:** Session --- ## Purpose Unified testing command with intelligent test type detection. Replaces individual test commands with a single entry point. --- ## Usage --- ## Subcommands | Subcommand | Description | Example | |------------|-------------|---------| | `unit [path]` | Run unit tests | `/test unit src/services/` | | `e2e [path]` | Run E2E tests | `/test e2e` | | `coverage [path]` | Run with coverage report | `/test coverage src/` | | `watch [path]` | Run in watch mode | `/test watch` | | `docs` | Generate test docume...
Category: Testing (Bundled) Scope: Session
Unified testing command with intelligent test type detection. Replaces individual test commands with a single entry point.
# Auto-detect and run appropriate tests
/test
# Specific test types
/test unit [path]
/test e2e [path]
/test coverage [path]
/test watch [path]
# Documentation
/test docs
| Subcommand | Description | Example |
|---|---|---|
unit [path] | Run unit tests | /test unit src/services/ |
e2e [path] | Run E2E tests | /test e2e |
coverage [path] | Run with coverage report | /test coverage src/ |
watch [path] | Run in watch mode | /test watch |
docs | Generate test documentation | /test docs |
snapshot | Update snapshots | /test snapshot |
debug <test> | Debug specific test | /test debug "user login" |
When called without subcommand, detects:
🧪 Test Commands
Detected: vitest (coverage: 78%)
Quick Actions:
[1] Run all tests
[2] Run changed tests only
[3] Run with coverage
Test Types:
[4] Unit tests
[5] Integration tests
[6] E2E tests
Utilities:
[7] Watch mode
[8] Debug failing test
[9] Update snapshots
Select [1-9] or type command:
frameworks[6]{framework,runner,coverage}:
Vitest,npx vitest,@vitest/coverage-v8
Jest,npx jest,--coverage
Pytest,pytest,pytest-cov
PHPUnit,./vendor/bin/phpunit,--coverage-html
Go,go test,go test -cover
Cypress,npx cypress run,--
## 📊 Test Coverage Report
**Overall:** 78% (target: 80%)
| File | Lines | Branches | Functions |
|------|-------|----------|-----------|
| auth.service.ts | 92% | 85% | 100% |
| user.service.ts | 75% | 70% | 80% |
| api.controller.ts | 68% | 60% | 75% |
### Uncovered Lines
- `auth.service.ts:45-48` - Error handling branch
- `user.service.ts:120-125` - Edge case validation
### Recommendations
1. Add test for auth error handling
2. Cover user validation edge cases
skills/test-writer/SKILL.mdskills/testing-patterns/SKILL.mdrules/core/tdd-workflow.mdcommands/test/unit.md, commands/test/e2e.mdnpx claudepluginhub nguyenthienthanh/aura-frog --plugin aura-frog/testExecutes unit, integration, or E2E tests on targets, generates reports and coverage metrics. Supports --watch mode and --fix for auto-fixes.
/testRuns project test suite by auto-detecting type (Python, Node.js, Java, .NET, Go, Rust) and executing tests (pytest, npm test, mvn test, etc.). Reports pass/fail, details failures, suggests fixes.
/testExecutes unit, integration, or e2e tests with coverage analysis, quality metrics, failure diagnostics, and optional watch mode or auto-fixes.
/sc-testExecutes unit, integration, or E2E tests with coverage analysis, quality metrics, failure diagnostics, and reports. Supports watch mode, auto-fix, and Playwright browser testing.
/testRuns unit, integration, E2E test suites with framework detection (Jest/Vitest/pytest/Go/Playwright/Cypress/Selenium), generates coverage reports and badges.
/testRuns a TDD workflow: write failing tests, implement code, and verify. For bug fixes, uses the Prove-It pattern to reproduce, fix, and confirm.