.claude/skills/test-quiet/SKILL.md
Run tests with context-efficient output. Hides passing test output, shows ONLY failures. Use when running tests, checking if tests pass, or verifying changes. Also detects flaky tests.
npx skillsauth add jamesaphoenix/tx test-quietInstall 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.
Runs vitest with minimal context consumption. Passing tests show as a single ✓ line. Failing tests show the test name + first line of error. This saves 90%+ of context tokens vs raw vitest output.
Based on HumanLayer's backpressure pattern: swallow passing output, dump failures.
ALWAYS use this skill instead of running vitest directly. Raw vitest output wastes context.
.claude/skills/test-quiet/scripts/run.sh
.claude/skills/test-quiet/scripts/run.sh test/integration/core.test.ts
.claude/skills/test-quiet/scripts/run.sh test/integration/
Re-runs failing tests multiple times to distinguish flaky from consistent failures:
.claude/skills/test-quiet/scripts/run.sh --flaky
.claude/skills/test-quiet/scripts/run.sh --flaky --runs 5
| Flag | Description |
|------|-------------|
| --flaky | Re-run failing tests to detect flakiness |
| --runs N | Number of re-runs for flaky detection (default: 3) |
| [path] | Test file or directory (default: test/integration/) |
tx test-quiet — hide passing, show failures
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ test/integration/core.test.ts (82 tests)
✓ test/integration/cycle-scan.test.ts (15 tests)
✗ test/integration/cli-graph.test.ts (0 passed, 51 failed)
FAIL: CLI graph:link creates an anchor...
SyntaxError: JSON Parse error: Unexpected EOF
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1/3 files failed — 51/148 tests failed, 0 skipped (5s)
--flaky shows flaky tests: investigate timer/async issues (see test-diagnostics skill)development
Implement and verify design doc invariants by annotating tests and source code with [INV-*] / @spec tags, then driving tx spec coverage from BUILD toward HARDEN (100% FCI). Works with any design doc that has an invariants block.
data-ai
Link tasks to paired PRD/design specs, export all open work to markdown, and keep Ralph-style loops moving by creating tasks, subtasks, and dependency updates through tx primitives.
development
Refresh bundled tx Claude Code and Codex skills in a project from the canonical tx source without manual copy and paste.
development
Run Ralph against either the full repo queue or tasks linked to one design doc, with injected task/spec/queue context for Codex or Claude runtimes.