skilly
skilly es un registro empresarial de grado industrial que gestiona las habilidades de agentes IA (SKILL.md), con identidad anclada en Microsoft Entra ID, ofreciendo control total sobre qué se ejecuta y quién lo hace.
Ficha actualizada 23 sept 2026, 10:38 · upstream 23 sept 2026, 9:40 · release v2.8.0
Qué es skilly
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
skilly es una plataforma open source auto-alojada diseñada para la gobernanza de habilidades de agentes de IA. Permite a las organizaciones capturar, versionar y controlar sus propias habilidades de IA antes de que sean desplegadas en producción. Su arquitectura se basa en un monolito monorepo con Next.js, Node.js y PostgreSQL, incluyendo servicios especializados como SCIM 2.0 para provisionamiento de usuarios, un servidor git inteligente para síntesis de repositorios, y escaneos de seguridad integrados. La plataforma ofrece control total sobre cada instalación: versión, usuario y tiempo de expiración, con auditoría inmutable mediante hash-chained logs.
- Gobernar las habilidades de agentes de IA en una organización sin necesidad de desarrollar un sistema desde cero
- Centralizar el conocimiento de habilidades entre equipos para evitar duplicidad y redundancia
- Controlar quién accede a qué habilidad, cuándo y con qué versión específica
- Auditar la trazabilidad de cada instalación de skill mediante registros hash-chained
- Implementar un ciclo de vida completo del usuario (provisionamiento SCIM 2.0, roles dinámicos, revocación)
- Garantizar que las habilidades desplegadas sean exactamente las aprobadas por el equipo
- Permite a cada organización tener su propia versión única de cualquier skill, sin depender de un repositorio público compartido
- Ofrece control granular sobre quién puede instalar qué skill y con qué versión específica
- Incluye escaneos de seguridad integrados (ClamAV, detección de secretos, heurísticas estáticas) en cada ciclo de despliegue
- Soporta provisionamiento SCIM 2.0 y reconciliación automática con Microsoft Entra ID para mantener el estado actualizado
- Ofrece un registro inmutable semverado que permite rollbacks instantáneos sin necesidad de reingestir todo
- No incluye una interfaz gráfica propia (solo web frontend), lo que limita la usabilidad para equipos no técnicos
- La integración con Microsoft Entra ID requiere configuración manual del cliente y token SCIM, lo que puede ser complejo en entornos multi-tenant
- El uso de git como repositorio base implica dependencias de herramientas externas (git) que pueden no estar disponibles en entornos aislados
- No incluye un CLI propio para la instalación de skills, lo que limita la experiencia de usuario para equipos sin desarrolladores
- La arquitectura monolítica puede escalar con dificultad si el número de habilidades crece exponencialmente
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar skilly en producción se recomienda usar Docker Compose. Se debe configurar un reverse proxy (Caddy o Nginx) que termine TLS y rote a la API del worker. Es obligatorio crear una cuenta de MinIO para almacenar los repositorios de skills, ya que el servicio no soporta almacenamiento local. La configuración principal reside en `deploy/.env`, donde se definen las credenciales de PostgreSQL, Entra ID, SCIM y MinIO. Se recomienda ejecutar primero la fase de bootstrap (crear grupos de admin con Entra) antes del despliegue para garantizar un acceso inicial seguro.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.