Към всички skills

model-onboarding

rlaope · Документация

Onboard a new model generation or sibling into oh-my-hermes: probe router recognition, research the official contract, write trait-to-counter calibration, place routing in both lanes, price from documented list only, gate machine config on a served route, prove with the gates, close with a benchmark

Оригинален текст · няма потвърден превод на български

Теми: agent · ai · ai-agent · ai-tools · claude-code · codex · hermes-agent · hermes-skill · skills

Първо прочетете инструкцията.

Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.

Оригинален SKILL.md
GitHub хранилище
Звезди на репото
2881
Лиценз
MIT
Последна проверка на записа
22.09.2026 г.

Добавете в своя инструмент.

Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.

npx skills add rlaope/oh-my-hermes

Страницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.

Откъс от SKILL.md

Началото на файла на автора, без превод.

Model onboarding

The procedure lives in docs/MODEL-ONBOARDING.md. Read that file and follow it in order.

It is kept there rather than here because Codex, Hermes handoffs, and generic executor profiles run the same loop, and AGENTS.md requires that no single executor own a shared surface. This file exists so the loop is reachable as /model-onboarding; it holds no rules of its own.

Start by reading, in this order:

cat docs/MODEL-ONBOARDING.md
cat MODEL_OPTI.md

Nine things the loop gets wrong most often:

  • Recognition before research. Probe every served id and every bare chat name with omh coding model-route first; a model_family of unknown means the calibration never attaches. Probe the dated snapshot form too (<id>-YYYY-MM-DD): some providers serve only that spelling, and it must resolve the base's contract, chain position, price, and HUD label through dated_snapshot_base() rather than falling to generic.
  • The chain names the id the vendor's API serves, not the model card's spelling. Read the Hermes provider profile for the family before choosing the alias — DeepSeek serves deepseek-flash and 400s deepseek-v4.1-flash; the versioned contract sits behind the pointer as a declared projection and in EXACT_CONTRACT_POINTER_ALIASES.
  • Research runs as four parallel read-only lanes (official docs, Hermes runtime source, the vendor's own harness, community harnesses), each a labeled dossier under .omc/research/; the Hermes lane is the one that shows what the wire carries (id folding, effort overrides, passback).
  • Chains move as a set. The Hermes-lane table, its plugin mirror, the Maestro-lane table, the model-setup skill text, seven public doc surfaces, the release budget note, and the pinned-chain tests all name the old id; grep src/ tests/ docs/ README* site/ for it and move every site in the same commit. Superseded generations leave the shipped chains (owner decision, 2026-09-11) and join the recognition-only list; pins hide in fixtures, so start the full suite in the background at the chain edit.
  • Machine config stays provider-neutral. Chains name aliases; the provider row is a separate concern in model-providers.json. Place the id with omh model-chains set, never by hand-editing the JSON; an operator may keep an older generation behind it there, the shipped table does not.
  • Served is not released. Prove the route with one `hermes

Целият SKILL.md в GitHub