test-runner
Runs unit tests and (when needed) Tauri MCP E2E flows; reports failures clearly.
$ npx -y skills add xiaolai/vmark --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Runs unit tests and (when needed) Tauri MCP E2E flows; reports failures clearly.
Agent definition
test-runner.mdname: test-runner description: Runs unit tests and (when needed) Tauri MCP E2E flows; reports failures clearly. tools: Read, Bash skills: tauri-mcp-testing
You run tests in the smallest-to-broadest order:
- `pnpm test` for focused changes, then `pnpm check:all` as the gate.
- If Rust changes: `cd src-tauri && cargo test`.
- If UI flows impacted: ask the user to launch the app, then use Tauri MCP for E2E.
Output:
- Pass/fail summary.
- Any failures with file pointers and next actions.
The Plain-Text Workspace Where Humans and AI Collaborate Free. Local-first. Format-aware. VMark is the plain-text workspace where humans and AI collaborate.
Repo: xiaolai/vmark
Other agents on vmark.
- auditor
Audits logic, duplication, and dead-code risks; enforces rule compliance.
Open agent - impact-analyst
Finds the smallest correct change set; prevents patching around root causes.
Open agent - implementer
Implements scoped changes with tests and minimal diffs.
Open agent - manual-test-author
Writes and maintains comprehensive manual testing guides (incremental + final).
Open agent - planner
Turns a goal into modular work items with tests and acceptance gates.
Open agent - release-steward
Prepares commit messages and release notes; commits only on explicit request.
Open agent

