runkids/skillshare
runkids/skillshare has 2,904 GitHub stars and 186 forks. GitHot measured +16 stars in 24 hours, +42 in 7 days, and +92 in 15 days. Last checked 2026-11-05 03:18 UTC. Last push 2026-11-01.
📚 Sincroniza skills, agentes, MCP y plugins en todas las herramientas CLI de IA con un solo comando y simplifica el uso compartido en equipo.
Crecimiento de estrellas medido
- in 24h
- +16
- in 7 days
- +42
- in 15 days
- +92
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README-es.md
Original
skillshare
English · Deutsch · Español · Français · 日本語 · 한국어 · Português · 简体中文 · 繁體中文
Tu entorno de programación con IA, en todas partes.
Gestiona skills, agents, rules, conexiones MCP y hooks en un solo lugar.
Para Claude Code, Codex, Pi, OpenCode y más.
Sitio web • Instalación • Inicio rápido • Funciones destacadas • Capturas • App de escritorio • Documentación
[!NOTE] Última versión: v0.28.0 — Los repos tracked que incluyen una copia distinta de un skill por agente (
skills/claude/<skill>,skills/codex/<skill>) ahora sincronizan cada copia solo con su agente en los modos merge y copy, y los resúmenes la cuentan como un solo skill.skillshare plugin update --allactualiza todos los plugins tracked a la vez, yupdatevuelve a funcionar con partial clones superficiales. Todas las versiones →
Por qué skillshare
Cambiar de herramienta de IA no debería obligarte a reconstruir tu entorno. skillshare da a tus skills y demás recursos de IA un lugar que tú controlas.
- Cambia de herramienta, conserva tus skills — edita una vez y sincroniza con Claude Code, Codex, Pi y las demás herramientas que uses.
- Lleva tu entorno contigo — versiona tu fuente con Git y tráela a otra máquina.
- Comparte con tu equipo — guarda los recursos del proyecto junto a tu código y distribuye skills compartidos mediante tracked repositories.
Una persona del equipo usa Claude Code y otra, Codex. Guardad vuestra checklist común de revisión de código en .skillshare/, junto al proyecto. Quien se incorpora instala los skills declarados y los sincroniza con las herramientas configuradas, en lugar de copiar instrucciones del chat. Incorporación de equipos →
Usa la app de escritorio o el CLI para gestionarlo todo en local, auditar los skills antes de usarlos y elegir qué recibe cada herramienta.
¿Vienes de otra herramienta? Guía de migración · Comparación
Vista previa del CLI y la UI
| Detalle de un skill | Auditoría de seguridad |
|---|---|
![]() |
![]() |
| Panel web | Página Skills en la web |
|---|---|
![]() |
![]() |
Instalación
[!TIP] Usa skillshare desde tu escritorio. Descarga Skillshare App para macOS (Apple Silicon), Windows y Linux. En el primer inicio te ayuda a instalar o localizar el CLI, elegir tus herramientas de IA y hacer tu primera sincronización. Guía de instalación.
App de escritorio — configuración visual y gestión diaria
Skillshare App reúne skills, agents, MCP y hooks en una ventana de escritorio. Instala la app, ábrela y sigue la configuración del primer inicio.
macOS (Apple Silicon), con Homebrew:
brew tap runkids/tap
brew install --cask skillshare-app
Windows / Linux, o instalación manual en macOS: Descarga los instaladores más recientes. Consulta la guía de la app de escritorio para los detalles de cada plataforma.
CLI: macOS / Linux
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh
El script instala por defecto en ~/.local/bin, así que las instalaciones y actualizaciones normales no necesitan sudo. Si el instalador muestra instrucciones para configurar el PATH, síguelas antes de ejecutar skillshare. Añade la línea sugerida a la configuración de tu shell (como ~/.zshrc o ~/.bashrc) para las próximas terminales. Define INSTALL_DIR para usar otra ubicación.
Windows PowerShell
irm https://raw.githubusercontent.com/runkids/skillshare/main/install.ps1 | iex
CLI: Homebrew
brew install skillshare
Consejo: ejecuta
skillshare upgradepara actualizar a la última versión. Detecta tu método de instalación y se encarga del resto.
GitHub Actions
- uses: runkids/setup-skillshare@v1
with:
source: ./skills
- run: skillshare sync
Consulta setup-skillshare para ver todas las opciones (audit, modo proyecto, versión fija).
Atajo (opcional)
Añade un alias a la configuración de tu shell (~/.zshrc o ~/.bashrc):
alias ss='skillshare'
Inicio rápido
skillshare init # Crea la config, la fuente y los targets detectados
skillshare sync # Sincroniza los skills con todos los targets
Cómo funciona
- macOS / Linux:
~/.config/skillshare/ - Windows:
%AppData%\skillshare\
┌─────────────────────────────────────────────────────────────┐
│ Source Directory │
│ ~/.config/skillshare/skills/ ← skills (SKILL.md) │
│ ~/.config/skillshare/agents/ ← agents │
│ ~/.config/skillshare/extras/ ← rules, commands, etc. │
└─────────────────────────────────────────────────────────────┘
│ sync
┌───────────────┼───────────────┐
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Claude │ │ OpenCode │ │ OpenClaw │ ...
└───────────┘ └───────────┘ └───────────┘
| Plataforma | Fuente de skills | Fuente de agents | Fuente de extras | Tipo de enlace |
|---|---|---|---|---|
| macOS/Linux | ~/.config/skillshare/skills/ |
~/.config/skillshare/agents/ |
~/.config/skillshare/extras/ |
Symlinks |
| Windows | %AppData%\skillshare\skills\ |
%AppData%\skillshare\agents\ |
%AppData%\skillshare\extras\ |
Junctions NTFS para carpetas (sin permisos de administrador); los symlinks de archivos requieren el Developer Mode, si no se copian |
| Imperativo (una instalación por comando) | Declarativo (skillshare) | |
|---|---|---|
| Fuente única | Skills copiados por separado | Una sola fuente → symlinks (o copias) |
| Máquina nueva | Repetir cada instalación a mano | git clone de la config + sync |
| Auditoría de seguridad | Ninguna | audit integrado + análisis automático al instalar y actualizar |
| Panel web | Ninguno | skillshare ui |
| Dependencia en tiempo de ejecución | Node.js + npm | Ninguna (un único binario de Go) |
Funciones destacadas
Instalar y actualizar skills — desde GitHub, GitLab o cualquier host Git
skillshare install github.com/reponame/skills
skillshare update --all
skillshare target claude --mode copy # si los symlinks no funcionan
¿Problemas con los symlinks? — cambia a modo copy por target
skillshare target <name> --mode copy
skillshare sync
Auditoría de seguridad — analiza los skills antes de que lleguen a tu agent
skillshare audit
Skills de proyecto — por repositorio, con commit junto a tu código
skillshare init -p && skillshare sync
Agents — sincroniza agents personalizados con los targets que los admiten
skillshare sync agents # sincroniza solo los agents
skillshare sync --all # sincroniza skills + agents + extras + MCP + hooks a la vez
Extras — gestiona rules, commands, prompts y más
skillshare extras init rules # crea un extra "rules"
skillshare sync --all # sincroniza skills + agents + extras + MCP + hooks a la vez
skillshare extras collect rules # recupera los archivos locales en la fuente
Conexiones MCP — configura una vez para Claude Code, Codex, Pi, VS Code, OpenCode y más
skillshare mcp add # configuración guiada por URL o JSON
skillshare sync mcp --dry-run # vista previa de los cambios en las configuraciones nativas
skillshare sync mcp # aplica la configuración de conexión
Guarda las definiciones en config.yaml o haz referencia a un mcp.yaml aparte.
Consulta la configuración de MCP
para ver ejemplos, referencias a variables de entorno y la importación de conexiones existentes.
Gestiona hooks nativos sin ejecutarlos:
skillshare hooks add check --file ./check.yaml
skillshare hooks sync --dry-run
skillshare hooks sync
Plugins — instala un plugin completo y elige qué herramientas lo reciben
skillshare plugin add # guiado: fuente, plugin, targets, revisión
skillshare plugin add owner/repo --target claude --target codex --no-tui
skillshare sync plugins --dry-run # los plugins se sincronizan aparte de sync --all
Las instalaciones nativas existentes se pueden adoptar con plugin import.
Consulta Gestionar plugins entre herramientas.
Autocompletado del shell — completa comandos, flags y subcomandos con Tab
skillshare completion bash --install # también: zsh, fish, powershell, nushell
Puntos de control locales — haz commit de los cambios de la fuente sin hacer push
skillshare commit -m "Update review skill"
skillshare commit --dry-run
Panel web — un panel de control visual
skillshare ui
Contribuir
¡Las contribuciones son bienvenidas! Abre primero un issue y luego envía una draft PR con tests. Consulta CONTRIBUTING.md para la configuración.
git clone https://github.com/runkids/skillshare.git && cd skillshare
make check # format + lint + test
[!TIP] ¿No sabes por dónde empezar? Revisa los issues abiertos o prueba el Playground, un entorno de desarrollo sin configuración.
Colaboradores
Gracias a todas las personas que han ayudado a dar forma a skillshare. La lista está en el README en inglés.
Si skillshare te resulta útil, regálale una ⭐
Star History
Licencia
MIT
Explorar proyectos relacionados
codecrafters-io/build-your-own-x
Domina la programación recreando desde cero tus tecnologías favoritas.
560,133 estrellaspublic-apis/public-apis
Una lista colectiva de API gratuitas
496,411 estrellasmorluto/rea
Ingeniería inversa de cualquier cosa con agentes, desde el comportamiento de la aplicación hasta los binarios nativos.
434,281 estrellasopenclaw/openclaw
La IA que de verdad hace las cosas. Cualquier sistema operativo y cualquier plataforma. Al estilo langosta. 🦞
393,984 estrellas


