Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

myskills

Plataforma open-source para registro, gestión y distribución de habilidades de agentes AI (skills) mediante interfaces web, API, CLI y MCP. Arquitectura modular en Node.js/React con PostgreSQL. Estado actual: beta público v0.1.0. Licencia Apache 2.0.

Ficha actualizada 25 sept 2026, 0:13 · upstream 25 sept 2026, 0:12 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es myskills

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

MySkills es una plataforma auto-alojable diseñada para publicar, revisar y descubrir habilidades de inteligencia artificial. La arquitectura separa el backend API (Fastify), la interfaz web (React) y herramientas CLI/MCP en módulos independientes. Soporta gestión de versiones semánticas, auditoría de paquetes y flujos de revisión con roles administrativos.

El sistema incluye autenticación nativa con soporte para MFA y notificaciones de seguridad. Permite a los usuarios subir paquetes, gestionar ciclos de vida de releases y exportar bundles verificados. La plataforma está diseñada para integrarse en flujos de trabajo de automatización y gestión de agentes AI, ofreciendo una capa de registro centralizada más allá del control de versiones básico de Git.

La instalación local requiere Node.js 22 o 24 LTS y Docker. El despliegue de producción utiliza contenedores con PostgreSQL para persistencia y S3/MinIO para artefactos. Se recomienda seguir la documentación de compatibilidad antes de actualizar.

CASOS DE USO
  • Registro y descubrimiento centralizado de habilidades AI para agentes.
  • Gestión de paquetes con flujos de revisión, auditoría y control de versiones.
  • Integración directa con agentes mediante protocolo MCP para instalación guiada.
  • Despliegue auto-alojado en entornos Docker/Compose sin dependencias externas.
PUNTOS DESTACADOS
  • Soporte multi-interfaz integrado (Web, API REST, CLI y MCP).
  • Licencia Apache 2.0 permitiendo uso empresarial y redistribución.
  • Arquitectura modular con contenedores Docker y Compose para despliegue.
  • Gestión de versiones semánticas con soporte para rollback de paquetes.
PRECAUCIONES
  • Estado beta público (v0.1.0); no apto para producción crítica sin pruebas exhaustivas.
  • Funcionalidades en desarrollo activo (login providers externos, backups duraderos).
  • Dependencia estricta de Node.js 22 LTS o 24 LTS según versión del paquete.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

MySkills registry browser populated with approved skills
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Utilizar docker compose con .env.production. No exponer puerto API directamente; usar proxy web para tráfico. Configurar AUTH_NOTIFICATION_MODE para producción (smtp/resend). Ejecutar migraciones y seed antes del despliegue. Verificar compatibilidad de versiones en docs/COMPATIBILITY.md.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
3001300030025432900080
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.