Fernando Ramos← Todos los skills02 de 09
← Todos los skills

/compass

Orientar · Enrutador de skills por árbol de decisión

Enruta la intención de la tarea a un solo skill instalado, verifica las herramientas declaradas por su rama antes de cargar el cuerpo y actualiza el índice de descubrimiento.

npx skills@latest add luci-efe/skills -s compass

  • OrientarEtapa
  • 06 Autonomía con responsabilidadMétodo
  • .ramos/cache/skills.jsonArtefacto / salida producida

Usar cuando

Al elegir el siguiente skill de ingeniería, descubrir flujos instalados o comprobar requisitos antes de ejecutar una rama.

Soporte y adaptadores

  • Instrucciones usables en cualquier arnés
  • Hooks probados: Claude Code

Árbol de decisión

  1. 01

    Skill nombrado explícitamente

    Seleccionar ese skill directamente y verificar los requisitos de su rama antes de leer SKILL.md

    → Se respeta la intención del usuario
  2. 02

    Sin skill nombrado

    Ejecutar node <this skill dir>/scripts/compass.mjs route "<tarea>" evaluando como máximo tres candidatos de metadatos

    → Un skill y rama seleccionados
  3. 03

    Falla un requisito de la rama

    Mostrar el comando exacto de instalación y bloquear solo esa rama; nunca auto-instalar ni cambiar de proveedor en silencio

    → Bloqueo explícito de la rama
  4. 04

    Refrescar índice o sugerencia por prompt

    compass.mjs index actualiza .ramos/cache/skills.json; compass.mjs nudge emite como máximo una línea sugerida

    → Caché de metadatos vigente

Requisitos y comandos de instalación

  • noderequerido · rama defaultnode
    brew install node

Criterios de completitud

  • El recibo identifica un skill/rama seleccionado, la razón, el entrypoint, el resultado fresco de requisitos y el esquema esperado.
  • Emite como máximo una línea consultiva no bloqueante en UserPromptSubmit sin ejecutar sondas ni llamar a un modelo.
  • Devuelve el control al responsable si el recorrido repite un skill o supera tres transiciones.

Ver código del skill en GitHub

← Todos los skills