Skip to main content
Run any Skill in Manus
with one click
GitHub repository

vitest-agent

vitest-agent contains 16 collected skills from spencerbeggs, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
16
Stars
2
updated
2026-07-01
Forks
0
Occupation coverage
2 occupation categories · 100% classified
repository explorer

Skills in this repository

tdd
software-developers

Use when starting any TDD cycle, before writing any test file, editing any production file, running tests, or advancing a phase — required before any of those actions.

2026-07-01
operating-vitest-agent
software-quality-assurance-analysts-and-testers

How to drive the vitest-agent MCP tools correctly — the non-obvious operational facts (run_tests scoping, why subset runs "fail" coverage, the consoleLeaks signal, the VITEST_AGENT_CONSOLE escape hatch, auto-recovered attribution) that otherwise cost trial-and-error.

2026-07-01
configuration
software-quality-assurance-analysts-and-testers

Guide @vitest-agent/plugin configuration including thresholds, targets, output format, and plugin options. Use when setting up or modifying the plugin configuration.

2026-06-17
record-hypothesis-before-fix
software-quality-assurance-analysts-and-testers

Required before any production-code edit during the red phase. Forces externalization of "why I think this fix will work" with cited test_error_id and stack_frame_id evidence.

2026-05-22
dogfood
software-quality-assurance-analysts-and-testers

Use when starting a dogfood session for the vitest-agent plugin in this repo, when continuing one from an existing handoff at docs/superpowers/dogfood/<chain>/, or after the TDD orchestrator subagent completes a dogfood task. Repo-internal — does not apply to projects that consume vitest-agent as a dependency.

2026-05-11
commit-cycle
software-developers

Use when reaching any TDD phase transition — spike close, red→green, green→refactor, or discard — required before exiting the phase so each cycle lands as a discrete, greppable commit in git history.

2026-05-11
coverage-improvement
software-quality-assurance-analysts-and-testers

Use when working to raise code coverage, target specific uncovered lines, or close the gap against the workspace's configured coverage thresholds and aspirational targets.

2026-05-11
debugging
software-quality-assurance-analysts-and-testers

Use when tests are failing, when investigating flaky or persistent failures, or when a failure signature needs systematic diagnosis through vitest-agent's test_history, test_errors, and failure_signature_get surfaces.

2026-05-11
decompose-goal-into-behaviors
software-quality-assurance-analysts-and-testers

Map a fuzzy "/tdd <objective>" into a three-tier hierarchy — goals, then behaviors per goal — written to tdd_session_goals and tdd_session_behaviors. Required for non-toy objectives; the orchestrator iterates the red-green-refactor cycle once per behavior.

2026-05-11
verify-test-quality
software-quality-assurance-analysts-and-testers

Apply five concrete heuristics to detect tautological tests, mock-rubber-stamps, and tests written after production code. Use after writing a test, before running it, and any time a test passes too easily.

2026-05-11
test-discovery
software-quality-assurance-analysts-and-testers

Explains the prescribed __test__/ directory layout, test file naming conventions, and how source coverage is derived from the adjacent src/ folder.

2026-05-07
derive-test-name-from-behavior
software-quality-assurance-analysts-and-testers

Produce a single test name in "should <observable behavior>" form from a goal statement. Use when starting the red phase of a TDD cycle and you need a precise, testable name.

2026-05-04
derive-test-shape-from-name
software-quality-assurance-analysts-and-testers

Given a clear test name, produce given/when/then scaffolding and an assertion structure. Use after derive-test-name-from-behavior to write the actual test body.

2026-05-04
interpret-test-failure
software-quality-assurance-analysts-and-testers

Read a Vitest error, query test_history for prior occurrences, extract assertion shape, and compute a failure signature. Use when a test fails and you need to decide whether it's a new failure, a recurring known one, or flaky.

2026-05-04
revert-on-extended-red
software-developers

When stuck in red for >5 turns or >3 failed runs without progress, propose reverting the latest production-code edits to restore green and try a smaller step. Use to escape unproductive red sessions.

2026-05-04
run-and-classify
software-quality-assurance-analysts-and-testers

Invoke run_tests via MCP and surface stable / new-failure / flaky / recovered classifications. Use any time you need to know the current state of the test suite, especially before deciding whether to advance a TDD phase.

2026-05-04