Skills

Thunder Update Model

Swap a built-in model in the catalog (retire one, add its replacement) end to end, from...

Install

npx skills add thunderbird/thunderbolt --skill thunder-update-model -g -a claude-code -y
Category
Engineering
Updated
3d ago
License
MPL-2.0
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Swap a built-in model in the catalog (retire one, add its replacement) end to end, from a fresh worktree to a verified branch ready for /thunderpush.

Updating a built-in model

Swap one built-in model for its replacement, from a fresh worktree to a verified branch ready for /thunderpush. The questions need the developer, so run this in the developer-facing session, not in a subagent.

Read first

  1. references/swap-checklist.md in this folder. It is the implementer's contract; skim it now so the questions below collect everything it needs.
  2. docs/internals/architecture/managed-inference.md (routes, price rows, legacy slugs) and docs/internals/architecture/reconciled-defaults.md#changing-a-default (version bump, snapshot test, one-way retirement).
  3. The catalog itself, shared/defaults/models.ts. Where a doc and the code disagree, the code wins.

Argument

Up to four space-separated tokens, in this order: the leaving model (slug or export constant, never a display name), the provider that serves the replacement, the incoming model id, and a Linear ticket (THU-nnn). Each token answers its question below; ask only the questions that remain. Claude Code passes them as $ARGUMENTS; other harnesses pass the text typed after the skill name.

Harness notes

Three actions differ by harness; every "ask" in the stages means the first row.

Read the whole SKILL.md on GitHub

More in Engineering