ggprompts/my-plugins/running-tests

Claude Code and agent skill by ggprompts/my-plugins

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Test runner checkpoint for conductor gates. Detects test framework (jest, pytest, cargo test, go test, etc.), runs tests, and captures output. Returns structured result with pass/fail status and failed test details. Use when: 'run tests', 'test runner', 'check tests pass'.

Install

npx vskill@latest install ggprompts/my-plugins/running-tests

SKILL.md

Test Runner Checkpoint

Auto-detects test framework and runs tests, writing results to .checkpoints/test-runner.json.

Workflow

Progress:
- [ ] Step 1: Detect test framework
- [ ] Step 2: Run tests with timeout
- [ ] Step 3: Write checkpoint result
Step 1: Detect Test Framework
IndicatorCommand
package.json with test scriptnpm test -- --run (preferred), fallback npm test
pytest.ini or conftest.pypytest --tb=short
Cargo.tomlcargo test
go.modgo test ./...
Makefile with test targetmake test
Step 2: Run Tests
bash
timeout 300 <test-command> 2>&1 | tee /tmp/test-output.txt
TEST_EXIT_CODE=${PIPESTATUS[0]}
Step 3: Write Checkpoint Result
bash
mkdir -p .checkpoints
cat > .checkpoints/test-runner.json << 'EOF'
{
"checkpoint": "test-runner",
"timestamp": "...",
"passed": true,
"framework": "vitest",
"command": "npm test -- --run",
"exit_code": 0,
"stats": {"total": 17, "passed": 17, "failed": 0},
"failed_tests": [],
"summary": "All 17 tests passed"
}
EOF

Decision Criteria

Pass: Exit code 0, no test failures

Fail: Any test fails, tests error out, or timeout (300s default)

No tests found: Pass with "framework": "none"

JSON Output Flags (optional)

For complex parsing, use framework JSON output:

  • Jest: npx jest --json --outputFile=/tmp/results.json
  • Pytest: pytest --json-report (requires plugin)
  • Go: go test -json ./...

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ggprompts/my-plugins/running-tests/badge)](https://verified-skill.com/skills/ggprompts/my-plugins/running-tests)

Something wrong with this skill or its page? Tell us.