From claude-commands
Orchestrates running tests, linting, and quality checks via project scripts like run_tests.sh, run_lint.sh, and run_quality_suite.sh. Guides scenarios, triages failures, and recommends verification order.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin jleechanorg-claude-commandsThis skill uses the workspace's default tool permissions.
Provide Claude with a turnkey workflow for orchestrating the project's automated quality checks, including when to run full suites and how to interpret failures.
Runs linting, type checking, tests, and visual verification. Auto-detects tools for JS/TS/Python/Rust/Go. Generates tests for changed files; scopes to staged/branch.
Executes test suites across JS/TS, PHP, Go stacks via npm/pnpm/yarn/phpunit/go test; diagnoses failures, auto-fixes issues, generates coverage reports for unit/integration/E2E/mutation/contract tiers.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Provide Claude with a turnkey workflow for orchestrating the project's automated quality checks, including when to run full suites and how to interpret failures.
| Scenario | Command |
|---|---|
| Standard unit tests | ./run_tests.sh |
| Integration focus | ./run_tests.sh --integration |
| Coverage report | ./run_tests_with_coverage.sh |
| UI/browser suite | ./run_ui_tests.sh |
| Lint & format | ./run_lint.sh or pre-commit run -a |
Use the bundled script to run tests followed by linting in one step:
skills/build_test_lint_autopilot/scripts/run_quality_suite.sh [<run_tests.sh flags>]
The script executes from repo root, forwards any run_tests.sh options (e.g., --integration, --full), and stops on the first failure.
./run_tests.sh--integration./run_tests_with_coverage.sh./run_ui_tests.sh./run_lint.sh (or bundled script)latest_ci_logs.txt or re-run specific modules via ./run_tests.sh path/to/test.py -k name.TEST_MODE environment and check service credentials in .env.pre-commit run -a for auto-fixes; review Ruff output for rule IDs../run_ui_tests.sh --headed when available to capture screenshots.pytest -k filters or rerunning coverage after fixes.