CommunityCodierung & Entwicklunggithub.com

h9-tec/model-family-tree

Verwende dies, wenn der Benutzer wissen möchte, worauf ein Hugging-Face-Modell basiert, was auf einem Modell aufgebaut wurde, welches Basismodell zum Feintuning verwendet werden soll oder wie beliebt eine Modellfamilie ist – die Antworten stammen aus den MCP-Tools des Open Model Family Tree.

Was ist model-family-tree?

Dieses Skill beantwortet Fragen zur Abstammung und Beliebtheit offener Modelle aus dem Open Model Family Tree, einer nächtlichen Erstellung des gesamten deklarierten `base_model`-Graphen des Hugging Face Hub. Es hilft Entwicklern und KI-Agenten, die Abhängigkeiten und die Verbreitung von Modellen zu verstehen: Man kann herausfinden, worauf ein Modell basiert (z. B. „Ist X ein Feintuning von Llama oder Qwen?

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/h9-tec/model-family-tree/tree/HEAD/skills/model-lineage

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Model lineage

Answers ancestry and popularity questions about open models from the Open Model Family Tree, a nightly build of the whole Hugging Face Hub's declared base_model graph.

When to use

  • "What is X based on?" / "Is X a finetune of Llama or Qwen?"
  • "What has been built on X?" / "Show me quantizations of X."
  • "Which base model should I fine-tune?" / "Which Qwen3 size has the most finetunes?"
  • "How big is the Gemma 3 family?" / "Is Llama still the most built-on model?"

Procedure

  1. Ancestry: call lineage(id="org/name"). Report the chain root-ward with each hop's relation, and the root's family.
  2. Descendants: call children(id=..., relation=...); use relation="finetune" when the user cares about real finetunes rather than LoRAs or GGUFs.
  3. Popularity: call leaderboard(kind=...). Default to kind="finetune" for "which base should I pick" questions (adapter and quantization counts are noisy), kind="90d" for "what is hot", kind="families" for family comparisons.
  4. Families: call family(name="Qwen2.5") for one family's totals and top models.
  5. If the MCP tools are unavailable, read ${CLAUDE_PLUGIN_ROOT}/dist/leaderboard.json and dist/parents.json.

Answer format

Lead with the direct answer (the root, or the top 3 bases). Give counts with their kind (total descendants vs finetunes vs last 90 days). Always state that counts cover declared ancestry only and name the build date from stats().

Verwandte Skills