h9-tec/model-family-tree

Use quando o usuário perguntar em que um modelo Hugging Face se baseia, o que foi construído a partir de um modelo, qual modelo base ajustar (fine-tune) ou quão popular é uma família de modelos — responde usando as ferramentas MCP do Open Model Family Tree.

O que é model-family-tree?

Esta skill consulta a Open Model Family Tree, uma construção noturna do grafo de `base_model` declarado em todo o Hugging Face Hub, para responder perguntas sobre linhagem e popularidade de modelos abertos. Ela é útil para desenvolvedores e pesquisadores que desejam entender a genealogia de modelos, identificar quais modelos derivam de uma base, comparar famílias como Llama, Qwen e Gemma, ou escolher o melhor modelo base para fine-tuning. A skill suporta perguntas como "Em que X se baseia?", "O que foi construído sobre X?" e "Qual tamanho do Qwen3 tem mais ajustes finos?". Ela utiliza ferramentas MCP para ancestralidade, descendentes, popularidade e famílias, com fallback para arquivos JSON locais. As respostas incluem contagens por tipo (fine-tunes, quantizações, últimos 90 dias) e sempre mencionam a data da construção dos dados.

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

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Linhagem de modelos

Responde perguntas sobre ancestralidade e popularidade de modelos abertos a partir da Open Model Family Tree, uma construção noturna do grafo completo de base_model declarado no Hugging Face Hub.

Quando usar

  • "Em que se baseia o X?" / "X é um fine-tune do Llama ou Qwen?"
  • "O que foi construído sobre o X?" / "Mostre as quantizações do X."
  • "Qual modelo base devo usar para fine-tuning?" / "Qual tamanho do Qwen3 tem mais fine-tunes?"
  • "Qual o tamanho da família Gemma 3?" / "O Llama ainda é o modelo mais usado como base?"

Procedimento

  1. Ancestralidade: chame lineage(id="org/nome"). Relate a cadeia em direção à raiz com a relação de cada salto e a família da raiz.
  2. Descendentes: chame children(id=..., relation=...); use relation="finetune" quando o usuário se importar com fine-tunes reais, em vez de LoRAs ou GGUFs.
  3. Popularidade: chame leaderboard(kind=...). Use o padrão kind="finetune" para perguntas como "qual base escolher" (contagens de adaptadores e quantizações são ruidosas), kind="90d" para "o que está em alta", kind="families" para comparações entre famílias.
  4. Famílias: chame family(name="Qwen2.5") para os totais e modelos principais de uma única família.
  5. Se as ferramentas MCP não estiverem disponíveis, leia ${CLAUDE_PLUGIN_ROOT}/dist/leaderboard.json e dist/parents.json.

Formato da resposta

Comece com a resposta direta (a raiz, ou as 3 bases principais). Forneça contagens com seu tipo (total de descendentes vs fine-tunes vs últimos 90 dias). Sempre indique que as contagens cobrem apenas ancestralidade declarada e informe a data da construção a partir de stats().

Habilidades Relacionadas