business-ops
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Run Vitest tests and parse results into actionable output.
$ npx -y skills add notque/vexjoy-agent --skill vitest-runner --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/vitest-runnerContext preview
The summary Claude sees to decide when to auto-load this skill.
Run Vitest tests and parse results into actionable output.
name: vitest-runner
description: "Run Vitest tests and parse results into actionable output."
user-invocable: false
allowed-tools:
- Read
- Bash
- Grep
- Glob
routing:
triggers:
- "run vitest"
- "JavaScript tests"
- "TypeScript tests"
- "vite tests"
- "vitest output"
category: testing
pairs_with:
- test-driven-development
- typescript-check
- e2e-testingRun existing Vitest tests and report results. A check-only request does not authorize changing tests, assertions, dependencies, or configuration.
Read repository instructions and package scripts. Check `package.json`, `vitest.config.*`, and `vite.config.*` to confirm Vitest and its test configuration. Use the installed project version; avoid implicit npx downloads. If Vitest is unavailable, report setup needed rather than installing it.
Use the repository test command or these defaults. Always use `run`; bare `vitest` can enter watch mode.
| Scope | Command | |---|---| | Whole configured suite | `npx vitest run --reporter=verbose 2>&1` | | File or directory | `npx vitest run path/to/test.ts 2>&1` | | Test-name pattern | `npx vitest run -t "pattern" 2>&1` | | Requested coverage | `npx vitest run --coverage 2>&1` |
Capture the process exit code and full output. Report pass/fail, checked scope, passed/failed/skipped counts, and duration. For failures retain the file, full test name, assertion difference, and relevant stack location. Keep complete logs available; show useful excerpts instead of every passing test. Nonzero exit is failure, including discovery or tool failures; partial output is not a passing run.
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing…
Marketing: SEO audits, campaign planning, content strategy, email sequences, competitive analysis, brand review, performance reporting.