run-tests

Installation
SKILL.md

Test Runner

This project is a Claude Code plugins marketplace. "Tests" here means verifying the repository structure, version consistency, JSON syntax, and SKILL.md/agent frontmatter validity — equivalent to the /verify-plugins command logic.

Process

  1. Determine test scope:
    • If $ARGUMENTS contains --base-commit <sha>: run git diff --name-only <sha> to get changed files (includes committed, staged, and unstaged changes)
    • Otherwise: run git diff --name-only HEAD to detect changed files (if HEAD is unavailable or no changed files detected, run full verification)
    • This marketplace is small and structural; any change touching .claude-plugin/marketplace.json, plugins/**, skills/**, or .claude-plugin/plugin.json should trigger full verification. If only unrelated files (e.g. README.md, CHANGELOG.md, docs/**) changed, still run full verification — it is fast
  2. Spawn a subagent (Agent tool, subagent_type: general-purpose) to execute verification
  3. Return the subagent's structured summary to the caller

Subagent Instructions

Installs
6
GitHub Stars
43
First Seen
Apr 22, 2026
run-tests — hiroro-work/claude-plugins