Skip to content
Proyectos

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.

Cómo se miden estas cifras

📚 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

skillshare

English · Deutsch · Español · Français · 日本語 · 한국어 · Português · 简体中文 · 繁體中文

Website License: MIT Release Downloads Platform Ask DeepWiki

Star on GitHub

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

skillshare demo

[!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 --all actualiza todos los plugins tracked a la vez, y update vuelve 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
Detalle de un skill Auditoría de seguridad
Panel web Página Skills en la web
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 upgrade para 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)

Comparación completa →

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

Todos los comandos y guías →

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