Router universal y guardia de tokens para Claude Code / Claude.ai.
Meta-Skill es un router que decide que modelo usar antes de que le pidas algo a Claude. Clasifica tu peticion por keywords (funciona en espanol e ingles), elige el modelo mas barato que pueda resolverlo, y si te pasas de presupuesto te frena el gasto. Todo ocurre local, sin APIs externas, sin tokens de mas.
tu prompt -> clasificar -> tier -> modelo -> skill -> ejecutar
si falla o cuesta mucho
fallback mas barato
La idea principal es que los nombres de los modelos no estan hardcodeados en el codigo. Viven en index.json, un archivo de datos. Cuando un modelo desaparezca o salga uno nuevo, solo tocas ese archivo y el resto sigue funcionando igual. Diseñado para durar anos.
En Claude.ai: descarga meta-skill.skill y usa "Save skill", o sube la carpeta desde Settings -> Capabilities.
En Claude Code: copia la carpeta meta-skill/ a ~/.claude/skills/ (en Windows: %USERPROFILE%\.claude\skills\).
python3 meta-skill/scripts/update_models.py
python3 meta-skill/scripts/update_models.py --validateEs Python puro, sin dependencias externas. Consulta la lista publica de OpenRouter (no necesitas API key), busca el modelo mas nuevo por cada tier usando regex, y reescribe index.json con escritura atomica. Si no hay internet, no toca nada y sigue funcionando con lo ultimo que tenia.
El tier local_zero_token nunca se autoactualiza porque depende de modelos locales que tu controlas.
meta-skill/
SKILL.md # protocolo de enrutamiento
index.json # tareas, tiers, aliases, regex, precios
scripts/
update_models.py # actualizador desde OpenRouter
tests/
test_meta_skill.py # tests con stdlib
.github/
workflows/ci.yml # CI en Linux y Windows
python -m unittest discover -s tests -p "test_*.py" -v
python meta-skill/scripts/update_models.py --validateEsto es v1 y es experimental. La clasificacion es por keywords, no semantica. El skill se activa cuando la tarea coincide con lo que define, o si lo invocas directamente. Los precios en index.json son orientativos, sacados de OpenRouter, no facturacion real.
BELENTANI, artista y cantante. Neurodivergente, sin etiquetas, lo vivo como un don. Hecho con alma brasileña desde Barcelona, mi casa. IG: @BELENTANI_
Licencia MIT.