Skip to content

Guía de Sincronización de Habilidades ​

Este sitio aloja y distribuye las habilidades (Antigravity Skills) oficiales de zymDev. A través de la herramienta de sincronización, puedes instalar y mantener actualizadas estas habilidades en tu entorno local.


🚀 Instalación y Sincronización ​

El script de sincronización installer.sh se descarga y ejecuta directamente desde este portal. Puedes descargarlo e instalarlo de manera global ejecutando el siguiente comando en tu terminal:

bash
curl -sS https://skills.zymdev.com/installer.sh | bash

NOTE

Al ejecutar el instalador por primera vez, este configurará el comando global sync-skills-zymdev en tu sistema (añadiendo el directorio ~/.local/bin a tu PATH).


⚡ Integración con skills.sh (Método Alternativo) ​

Este repositorio soporta nativamente la especificación de Agent Skills Discovery (v0.2.0). Puedes instalar y gestionar estas habilidades de manera directa en tus proyectos locales usando el CLI oficial de skills.sh.

1. Instalar Toda la Colección ​

Para instalar todas las habilidades de zymDev en tu espacio de trabajo actual:

bash
bunx skills add https://skills.zymdev.com

2. Instalar una Habilidad Específica ​

Si solo requieres una habilidad en particular, utiliza el parámetro --skill seguido del nombre clave de la habilidad:

bash
bunx skills add https://skills.zymdev.com --skill <nombre-de-la-habilidad>

Ejemplo:

bash
bunx skills add https://skills.zymdev.com --skill zymdev-development-luna-process-issue-refinement

TIP

Puedes consultar el listado completo de nombres clave y propósitos en el Catálogo de Habilidades.


⚙️ Opciones del Comando sync-skills-zymdev ​

El CLI de sincronización ofrece varias opciones para personalizar qué habilidades se descargan y dónde se guardan:

bash
sync-skills-zymdev [opciones]

1. Destino (--target <destino>) ​

Especifica en qué directorio local se deben almacenar las habilidades:

  • workspace (Por defecto): Descarga en el proyecto actual bajo .agents/skills/. Requiere estar dentro de un repositorio de Git.
  • antigravity-cli: Directorio global de Antigravity CLI (~/.gemini/antigravity-cli/skills/).
  • antigravity: Directorio global de Antigravity IDE (~/.gemini/antigravity/skills/).
  • gemini: Directorio global del CLI de Gemini (~/.gemini/skills/).

2. Filtrar por Categoría (--category <lista>) ​

Filtra e instala únicamente las categorías especificadas separadas por comas. Ejemplo:

bash
sync-skills-zymdev --category development,accounting

Categorías disponibles:

  • academic, accounting, development, people-experience, health, legal, google-workspace, personal, support.

3. Filtrar por Skill Específica (--skill <lista>) ​

Filtra y descarga una o más habilidades específicas separadas por comas (admite el nombre de la carpeta con o sin el prefijo zymdev-). Ejemplo:

bash
sync-skills-zymdev --skill zymdev-development-luna-process-issue-refinement

4. Limpieza y Actualización ​

  • --clean: Realiza un borrado completo de la carpeta de destino antes de sincronizar las nuevas habilidades.
  • --update: Actualiza/sobrescribe únicamente las skills sincronizadas desde el servidor (conserva otras skills locales fuera de zymDev en el destino).

🛠️ Requisitos del Entorno ​

Para ejecutar la sincronización correctamente, asegúrate de tener instalado:

  • Bun (versión recomendada v1.x o superior) instalado en tu terminal (https://bun.sh).
  • Acceso a internet para descargar las actualizaciones estáticas desde skills.zymdev.com.

Liberado bajo la Licencia Apache 2.0. Versión actual: v1.1.0