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…
Refresh or verify the hermit cost rate table against Anthropic's live pricing. Use when the operator says "refresh pricing", "verify pricing", "is the rate table current", "new model pricing", or asks whether `scripts/lib/pricing.ts` matches current Claude rates.
$ npx -y skills add gtapps/claude-code-hermit --skill pricing-refresh --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pricing-refreshContext preview
The summary Claude sees to decide when to auto-load this skill.
Refresh or verify the hermit cost rate table against Anthropic's live pricing. Use when the operator says "refresh pricing", "verify pricing", "is the rate table current", "new model pricing", or asks whether `scripts/lib/pricing.ts` matches current Claude rates.
name: pricing-refresh description: Refresh or verify the hermit cost rate table against Anthropic's live pricing. Use when the operator says "refresh pricing", "verify pricing", "is the rate table current", "new model pricing", or asks whether `scripts/lib/pricing.ts` matches current Claude rates. Maintainer-only; never autonomous, never a routine, never touches operator installs.
Compare `plugins/claude-code-hermit/scripts/lib/pricing.ts` to Anthropic's live docs and, **only after explicit confirmation**, edit the table. Do not run this on a schedule. Do not write anything under an operator's `.claude-code-hermit/`.
Read `plugins/claude-code-hermit/scripts/lib/pricing.ts`. Record every `PRICING` key, its `{ input, output, cacheRead?, fast? }` rates, the `CACHE_WRITE_5M` / `CACHE_WRITE_1H` / `CACHE_READ` multipliers, and `PRICING_VERIFIED`.
Load the bundled `claude-api` skill. From its `shared/live-sources.md`, WebFetch these three URLs:
Extract current model ids, per-MTok input/output, cache write (5m and 1h) and read multipliers, any per-model `cacheRead` absolute rate, and fast-mode rates.
From `.claude-code-hermit/cost-log.jsonl` (this repo's own hermit dir, last 30 days of `timestamp`), list distinct `model` values that are not exact `PRICING` keys (dated `<key>-YYYYMMDD` snapshots of an existing key count as exact). Print them. Do not edit operator installs.
Print a rate-diff table: id, live input/output/cache/fast vs the file. Flag missing ids, stale rates, and a `PRICING_VERIFIED` date that is not today.
Stop here unless the operator confirms an edit.
If the operator explicitly confirms:
1. Edit `plugins/claude-code-hermit/scripts/lib/pricing.ts` rates and keys to match the live table. Set `PRICING_VERIFIED` to today's date (`YYYY-MM-DD`). 2. Add a `### Fixed` bullet under `plugins/claude-code-hermit/CHANGELOG.md` `[Unreleased]`: rate table refreshed for the current generations. 3. Run `cd plugins/claude-code-hermit && bun test tests/pricing.test.ts`.
Do not commit. Do not bump `min_claude_code_version`. Do not add a hook, a routine, or a `config.json` entry.
If you know Claude Tag, the idea will feel familiar: hand Claude work through a channel, such as Discord, Telegram, or your custom integration, and get results back there.
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…