Skima
Plataforma open-source para desarrollo de talento con matriz de habilidades, planes de crecimiento y análisis de brechas. Autoalojado, local-first, sin nube ni tracking. Soporta React, Node.js, Rust y SQLite. Ideal para equipos que priorizan privacidad y control total sobre sus datos.
Ficha actualizada 27 sept 2026, 1:30 · upstream 27 sept 2026, 1:07 · release v1.5.0
Qué es Skima
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Skima es una plataforma open-source diseñada para el desarrollo de talento en equipos, centrada en la privacidad con un enfoque local-first. Permite gestionar matrices de habilidades, planes de desarrollo individual (IDP), análisis de brechas y seguimiento del crecimiento del equipo sin depender de servicios en la nube ni cuentas externas. La arquitectura combina React 19 con Vite para el frontend, Express 5 y Prisma para el backend, y utiliza SQLite como base de datos local. También incluye una aplicación de escritorio nativa mediante Tauri 2 para Windows, macOS y Linux.
La plataforma destaca por su sistema de evaluación ponderado (nivel × frecuencia × criticidad) y visualizaciones interactivas como heatmaps transpuestos para identificar fortalezas y debilidades colectivas. Incluye modo demo con datos preconfigurados para pruebas sin riesgo, exportación/importación de datos y seguimiento temporal (time travel) para comparar evoluciones entre periodos. Las actualizaciones automáticas están disponibles en la versión de escritorio desde v1.4.0, mientras que las instancias Docker o web requieren pull manual de nuevas imágenes.
Para despliegue, ofrece soporte nativo vía instaladores (.exe, .dmg, .deb), Docker Compose y construcción desde fuente con Node.js 20+ y Rust. La base de datos persiste en volúmenes locales o SQLite embebido. Es compatible con pruebas automatizadas (939 tests, 75%+ cobertura) y CI/CD mediante GitHub Actions bajo licencia PolyForm Noncommercial.
- Gestión de matrices de habilidades por rol para identificar brechas técnicas en equipos
- Creación de planes de desarrollo individual vinculando objetivos a carencias detectadas
- Seguimiento longitudinal del crecimiento técnico con visualización temporal de datos
- Evaluación objetiva de competencias usando fórmula ponderada (nivel, frecuencia, criticidad)
- Auditoría interna sin dependencia de proveedores cloud ni tracking externo
- 100% offline-first: todos los datos residen localmente en SQLite sin sincronización con nube
- Open-source auditado: código disponible para revisión y sin dependencias propietarias críticas
- Aplicación nativa multiplataforma vía Tauri 2 con actualizaciones automáticas desde v1.4.0
- Sistema de evaluación ponderada objetiva que evita sesgos subjetivos en valoraciones de talento
- Modo demo con datos preconfigurados para pruebas sin riesgo antes del despliegue real
- En macOS, Gatekeeper bloquea la primera ejecución por falta de firma Apple; requiere configuración manual o terminal
- Actualizaciones automáticas solo disponibles en versión de escritorio; Docker/web requieren pull manual de imágenes
- Instaladores .deb/.rpm no permiten autoactualización in-place; se recomienda AppImage para actualizaciones automáticas
- Requiere Node.js 20+ y Rust para construir desde fuente; no es compatible con versiones antiguas del stack
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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 despliegue, use Docker Compose (docker compose up -d) o descargue instaladores oficiales (.exe, .dmg, .deb). En macOS, ejecute xattr -cr /Applications/Skima.app tras instalar. Para actualizaciones automáticas, prefiera la versión de escritorio o AppImage en Linux; Docker/web requieren pull manual. Construcción desde fuente: Node.js 20+, Rust para Tauri. Datos persisten en SQLite local o volumen Docker.
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.






