Install any skill in seconds. Free to start, no credit card required.
Get Started Free →lingtai-ai/preset-skill-op-troubleshooting-migration
Bounded first-pass triage for preset problems; routes deeper runtime/update/migration questions elsewhere instead of guessing.
Passed 23 of 23 test cases with the skill, and 8 of 23 without it.
and 18 more in the full report
15 fixed8 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/3/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
How does the internal migration runner in tui/internal/migrate/ execute sequential schema migration step numbers during a version upgrade?
| Checked | Without skill | With skill |
|---|---|---|
| Explicitly states that upgrade migration execution mechanics are out of scope. | Missed | Passed |
| Directs the user to the migration package ANATOMY.md file. | Missed | Passed |
The instructions your model reads when the skill loads.
This child is intentionally bounded: it covers the handful of preset-specific symptoms this skill tree can explain from its own evidence, and routes everything else rather than guessing at runtime, update, or migration internals it doesn't own.
RefreshTemplates only rewrites templates/, never saved/. See
reference/operations/saved-presets/SKILL.md. If the user wants the new
template's changes, they re-create the saved preset from the refreshed
template.RefreshTemplates because it's no longer in BuiltinPresets() (a
retired template) — see reference/operations/saved-presets/SKILL.md,
Bootstrap section. A saved clone of a retired template is untouched and
still loads.Validate() rejected
the preset (see reference/operations/saved-presets/SKILL.md) or a
file-write error. If the user is instead asking whether the provider
actually works, that is a /doctor question, not a save-time one — see
reference/operations/availability-save-gate/SKILL.md.reference/operations/activation-session-refresh/SKILL.md:
saving alone never switches a running session; an explicit refresh,
relaunch, or new service construction is required.RefreshTemplates, and the kernel rejects a saved preset whose provider is
a retired vendor name. Open the saved preset in the editor, move the
provider to openai or anthropic (→ on the provider row converts a legacy
provider to openai while keeping its endpoint, model, and key slot), make
sure base_url is that vendor's compatible endpoint, and save. See
reference/openai/SKILL.md and reference/anthropic/SKILL.md.test cases passed, vs 8 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.