Case study

Capytail: routing local de skills para agentes de IA

Capytail es una herramienta local para registrar skills, seleccionar capacidades relevantes y cargar solo el contexto que un agente necesita.

· ai-agents mcp skills routing developer-tools
Field note public-safe, no private data evidence for Albelito

Últimamente estuve desarrollando Capytail, una herramienta para guardar y rutear skills de forma local antes de cargar contexto en un agente.

El problema que intenta resolver es bastante concreto: cuando empezás a usar muchos agentes, skills, prompts y herramientas, el contexto se vuelve caro y ruidoso muy rápido.

No siempre querés cargar todo.

Querés que el agente pueda mirar una lista compacta de capacidades, elegir cuáles aplican para la tarea actual y recién ahí cargar el contenido completo de la skill que necesita.

Eso es Capytail.

Qué hace

Capytail funciona como un router local de capacidades.

Permite:

El flujo normal sería algo así:

capytail_route({ request })
→ capytail_get_capability({ id })

Primero el agente pregunta qué capability aplica. Después carga solo esa skill.

Qué no es

Capytail no intenta ser un orquestador de agentes.

Tampoco es:

La idea es más chica y más útil: decidir qué skill cargar antes de llenar el contexto con todo.

Por qué lo estoy haciendo

A medida que los agentes se vuelven más capaces, el cuello de botella deja de ser solamente “qué pueden hacer”.

También importa:

Capytail apunta a esa capa.

Menos magia. Menos contexto cargado “por las dudas”. Más routing explícito.

Estado actual

Está en una etapa experimental 0.1.x.

Hoy incluye CLI para ingestar skills locales y un servidor MCP read-only con herramientas para listar, rutear y obtener capabilities.

Repo: https://github.com/juancruzmunozalbelo/capytail


← All posts