Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

skillhub

openJiuwen Agentic Hub es una solución open-source para el alojamiento y distribución de habilidades (skills), soportando tanto despliegues autoadministrados como compatibilidad con ClawHub. Permite publicar, versionar y distribuir skills mediante un marketplace, con interfaz web y CLI.

Ficha actualizada 23 sept 2026, 1:27 · upstream 23 sept 2026, 1:21 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es skillhub

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

El ecosistema openJiuwen ofrece una solución open-source para el alojamiento y distribución de habilidades, diseñada para entornos de despliegue en equipo autoadministrados. El proyecto soporta tanto la implementación propia como la compatibilidad opcional con ClawHub, permitiendo que herramientas existentes orientadas a ClawHub integrense sin romper su funcionalidad original.

El sistema centraliza el alojamiento de skills mediante un marketplace, donde los desarrolladores pueden publicar habilidades versionadas y accederlas desde una interfaz web o CLI. La arquitectura está diseñada para escalar horizontalmente, con almacenamiento en S3-compatible (MinIO/Huawei OBS) y autenticación configurable.

El proyecto se enfoca en proporcionar un entorno de desarrollo local robusto, con soporte para múltiples lenguajes de backend (Python/FastAPI), frontend (React/Vite/MUI) y bases de datos (MySQL/Redis). Incluye documentación completa en chino y español, así como guías de contribución y políticas de seguridad.

CASOS DE USO
  • Desarrollo y distribución de habilidades personalizadas para equipos internos
  • Integración con herramientas existentes orientadas a ClawHub sin reescritura
  • Almacenamiento seguro de datos en entornos on-premises o privados
  • Distribución de contenido técnico especializado (documentos, tutoriales)
  • Servicios de autenticación centralizada para múltiples usuarios y roles
  • Orquestación de flujos de trabajo con capacidades agénticas
PUNTOS DESTACADOS
  • Soporte completo en Python 3.11.4+ y Node.js 18/20 LTS
  • Arquitectura modular con separación clara entre frontend, backend y servicios externos
  • API RESTful completa con documentación OpenAPI (YAML)
  • Almacenamiento compatible S3 (MinIO/Huawei OBS) para escalabilidad horizontal
  • Soporte de autenticación configurable mediante variables de entorno
  • Documentación en chino y español, junto con guías de instalación local
PRECAUCIONES
  • El almacenamiento externo requiere configuración manual o uso de servicios S3-compatible (no incluido por defecto)
  • La autenticación debe configurarse manualmente mediante variables de entorno
  • No incluye un servidor web en el repositorio; se recomienda Nginx como proxy
  • El frontend corre en Node.js 18+ o 20 LTS, lo que puede requerir actualizaciones periódicas
  • La compatibilidad con ClawHub es opcional y no garantiza la funcionalidad original de ClawHub
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Recomendación: usar Docker Compose para despliegue en entorno local (MySQL, Redis, MinIO, Backend, Frontend) mediante un solo comando. Para producción, se recomienda desplegar MySQL y MinIO en una infraestructura dedicada (AWS RDS, AWS S3, etc.) con permisos de lectura/escritura restringidos. Se debe configurar el archivo .env con las credenciales del servicio de autenticación. Nunca se deben commitear valores sensibles. El frontend puede ser desplegado en un entorno separado (Docker o Kubernetes) para escalar independientemente del backend. Para producción, se recomienda usar un load balancer y configurar el proxy Nginx como punto de entrada, con SSL/TLS certificado validado.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsFastAPIPython
SERVICIOS
MySQLRedisS3/MinIO
BASES DE DATOS
MySQLRedis
PUERTOS
900281003306809000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.