Un dashboard de Kubernetes ligero y de código abierto para gestionar varios clústeres, con monitoreo, control de acceso RBAC y un asistente de IA para solucionar problemas.
iflytek/skillhub
Registro open source y autohospedado para publicar, versionar y gobernar paquetes de skills para agentes dentro de una organización.
- Estrellas
- 5,261
- Forks
- 804
- Issues abiertos
- 31
- Último commit
- hace 22 horas
¿Qué es?
SkillHub es un registro autohospedado donde los equipos publican paquetes de skills para agentes, los organizan en espacios de nombres de equipo o globales y permiten que sus integrantes los encuentren e instalen mediante búsquedas o la CLI. Las skills se versionan con versiones semánticas, etiquetas personalizadas como beta y stable, y seguimiento automático de la última versión.
El acceso se controla mediante roles en los espacios de nombres (Owner, Admin, Member), políticas de publicación y reglas de visibilidad. Las acciones de gobernanza, como las revisiones y las promociones al ámbito global, quedan registradas en logs de auditoría. La plataforma también admite la gestión de tokens de API, la vinculación de cuentas OAuth, las estrellas, las valoraciones y el seguimiento de descargas.
Funciona con Spring Boot, PostgreSQL, Redis y almacenamiento S3 o MinIO, y cuenta con una interfaz web en React. Se puede desplegar mediante Docker Compose, manifiestos de Kubernetes y un chart de Helm. Además, es compatible con clientes del estilo de ClawHub y con la CLI oficial @astron-team/skillhub.
Funciones clave
- 01Publicar y versionar paquetes de skills para agentes con versiones semánticas y etiquetas personalizadas.
- 02Organizar skills en espacios de nombres de equipo o globales con roles Owner, Admin y Member.
- 03Búsqueda de texto completo con filtros por espacio de nombres, descargas, valoraciones y fecha.
- 04Las acciones de gobernanza, como las revisiones y las promociones, quedan registradas en logs de auditoría.
- 05Tokens de API con alcance definido para el acceso mediante CLI y programático.
- 06Almacenamiento configurable en el sistema de archivos local, S3 o MinIO.
Casos de uso
- Compartir skills para agentes desarrolladas internamente en toda una empresa sin hacerlas públicas.
- Ejecutar un catálogo de skills gobernado detrás de un firewall, con requisitos de revisión y auditoría.
- Distribuir skills verificadas a los agentes de programación de los empleados mediante un único comando de instalación de la CLI.
Inicio rápido
- 1
Instala Docker y Docker Compose
- 2
Inicia el entorno de desarrollo local desde la raíz del repositorio
make dev-all - 3
Abre la interfaz web en el navegador
Antes de usarlo
- El autoalojamiento requiere infraestructura propia y trabajo de operación y mantenimiento.
- El desarrollo local requiere Docker y, en China, puede ser necesario usar un mirror para descargar dependencias de Maven.
- La contraseña predeterminada del administrador inicial del entorno local está publicada en el README y debe cambiarse para producción.
Temas
Preguntas frecuentes
- ¿Qué es skillhub?
- Registro open source y autohospedado para publicar, versionar y gobernar paquetes de skills para agentes dentro de una organización. SkillHub es un registro autohospedado donde los equipos publican paquetes de skills para agentes, los organizan en espacios de nombres de equipo o globales y permiten que sus integrantes los encuentren e instalen mediante búsquedas o la CLI. Las skills se versionan con versiones semánticas, etiquetas personalizadas como beta y stable, y seguimiento automático de la última versión.
- ¿skillhub es gratuito? ¿Qué licencia tiene?
- skillhub es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿skillhub sigue mantenido?
- Mantenimiento activo. El último commit de skillhub fue el 21 oct 2026.
- ¿Para qué puedo usar skillhub?
- Compartir skills para agentes desarrolladas internamente en toda una empresa sin hacerlas públicas. Ejecutar un catálogo de skills gobernado detrás de un firewall, con requisitos de revisión y auditoría. Distribuir skills verificadas a los agentes de programación de los empleados mediante un único comando de instalación de la CLI.
- ¿Cómo se instala skillhub?
- Instala Docker y Docker Compose Inicia el entorno de desarrollo local desde la raíz del repositorio: make dev-all Abre la interfaz web en el navegador
- ¿Dónde consigo skillhub?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/iflytek/skillhub
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de administración para Java basado en anotaciones: añade @Erupt a una entidad JPA y genera en tiempo de ejecución una interfaz de administración, RBAC, registros de auditoría y API REST.
Middleware de Kubernetes que comparte GPU y otros aceleradores de IA entre pods según la memoria y la capacidad de cómputo, con planificación adaptada a cada dispositivo.
Framework de agente personal de IA autohospedado en Python, con WebUI en el navegador, cliente de terminal, canales para apps de chat, herramientas, memoria y compatibilidad con MCP.
Plataforma de nube autohospedada para ejecutar un equipo colaborativo de agentes de IA que pueden llamarse e interactuar entre sí.
Plugin de Claude Code que reúne skills y agentes para guiar a Claude en la creación de aplicaciones con Spring Boot 4.x y Java 21 o posterior, siguiendo buenas prácticas.