bump-core-req
Updates the minimum core version requirement for a fleet plugin in all three canonical places: `required_core_version` and `requires["claude-code-hermit"]` in…
Run plugin test suites in this monorepo and report a concise pass/fail summary. Optional plugin slug arg; without arg, runs all plugins under plugins/.
$ npx -y skills add gtapps/claude-code-hermit --skill test-run --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/test-runContext preview
The summary Claude sees to decide when to auto-load this skill.
Run plugin test suites in this monorepo and report a concise pass/fail summary. Optional plugin slug arg; without arg, runs all plugins under plugins/.
name: test-run description: Run plugin test suites in this monorepo and report a concise pass/fail summary. Optional plugin slug arg; without arg, runs all plugins under plugins/. disable-model-invocation: true
Run plugin test suites and report a concise summary. Operates on a single plugin when given a slug; otherwise loops every plugin in `plugins/`.
`/test-run` — run tests for every plugin in `plugins/` and report a per-plugin summary plus an overall PASS/FAIL.
`/test-run <plugin-slug>` — run tests for just that plugin.
Examples:
Plugins ship one of two test conventions. Detect and dispatch:
bash plugins/<slug>/tests/run-all.sh 2>&1
Capture full output. Extract pass/fail counts from the suite's summary line.
Per-plugin block:
=== <slug> === Hook tests: X passed, Y failed (bash convention only) Contract tests: X passed, Y failed (bash convention only) Script tests: X passed, Y failed (bash convention only) Bun tests: X passed, Y failed (bun convention only) Plugin result: PASS / FAIL / SKIP
Final overall line:
Overall: PASS / FAIL (<n> passed, <m> failed, <k> skipped across <p> plugins)
If any test failed, include the failure details below the summary so the developer can act on them immediately.
Run an always-on Claude Code agent on your machine or server, for you or your team. Use it from your terminal or the Claude app via Remote Control, or connect Discord, Telegram, iMessage, or a custom Claude Code channel.
Repo: gtapps/claude-code-hermit
Updates the minimum core version requirement for a fleet plugin in all three canonical places: `required_core_version` and `requires["claude-code-hermit"]` in…
Changelog and commit — lightweight motion for day-to-day plugin dev work in the monorepo. One commit per plugin scope; CHANGELOG and staging routed by detected…
Documentation-drift audit for the plugin monorepo. Audits either each scoped plugin's unreleased changelog claims or its latest shipped release from the…
Explain in plain language what a fix, feature, PR, or plan will actually change for downstream hermits and the operators chatting with them — a before/after…
Use this skill whenever the user wants to release, ship, prep, or cut versions for two or more plugins together on the current branch. Trigger on phrasings…
Daily release-pipeline digest with a change gate — reports which plugins are pending release, whether main's CI is green, which branches went stale, and GitHub…