skillshare/README-es.md at main · runkids/skillshare · GitHub
Skip to content

Latest commit

 

History

History
311 lines (222 loc) · 14.3 KB

README-es.md

File metadata and controls

311 lines (222 loc) · 14.3 KB

skillshare

skillshare

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

Website License: MIT Release Downloads Platform Ask DeepWiki

Star on GitHub

runkids%2Fskillshare | Trendshift runkids%2Fskillshare | Trendshift

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.26.4 — update ahora omite los skills que editaste desde la instalación, y skillshare check <name> --diff muestra tus cambios. La lista de skills del dashboard muestra descripciones y agrupa los paquetes de skills bajo su skill padre, y puedes importar varios plugins instalados a la vez. 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

Star History Chart

Licencia

MIT