Skills Agentes

Gh Skill

Gestiona Agent Skills con 'gh skill': descubre, previsualiza, instala, actualiza y publica skills para que un agente mantenga sincronizado su propio conjunto de habilidades.

Estrellas
46.4k

en todo el repo

Actividad
39

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1k tok

46 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add cli/cli --skill gh-skill --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Busca, previsualiza, instala, actualiza y publica Agent Skills con el comando 'gh skill'
  • Permite que un agente mantenga su propio set de skills sincronizado con uno o más repos de GitHub
  • Valida y publica un repo como fuente de skills descubrible, con tag y release automáticos

Úsalo cuando

  • Se necesita descubrir, instalar o actualizar Agent Skills desde repos de GitHub
  • Se quiere publicar un repositorio propio como fuente de skills

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Busca skills sobre testing con gh skill search”
    • “Instala el skill de este repo para Claude Code”
    • “Publica este repo como fuente de skills con un tag”

    SKILL.md

    En inglés

    Managing skills with gh skill

    gh skill installs, previews, searches, updates, and publishes Agent Skills. An agent can use it to keep its own skill set in sync with one or more GitHub repositories.

    The command is also aliased as gh skills. Prefer the canonical singular gh skill in scripts and docs.

    Search

    gh skill search <query>                                  # free-text search
    gh skill search <query> --owner <org>                    # restrict to one owner
    gh skill search <query> --limit 20 --page 2
    gh skill search <query> --json skillName,repo,description
    

    Preview before installing

    gh skill preview <owner>/<repo> <skill-name>
    gh skill preview <owner>/<repo> <skill-name>@v1.2.0   # pin a version
    

    Install

    gh skill install <owner>/<repo> <skill-name>
    gh skill install <owner>/<repo> <skill-name>@v1.2.0
    gh skill install <owner>/<repo> skills/<scope>/<skill-name>   # exact path, fastest
    gh skill install ./local-skills-repo --from-local
    

    <owner>/<repo> and <skill-name> are both required.

    Useful flags:

    • --agent <id> - target host (e.g. github-copilot, claude-code, cursor, codex, gemini-cli). Repeat for multiple. Default is github-copilot when non-interactive. You should know what agent you are, so set this appropriately to install for yourself.
    • --scope project|user - project (default) writes inside the current git repo; user writes to the home directory and applies everywhere.
    • --pin <ref> - pin to a tag, branch, or commit SHA. Mutually exclusive with --from-local and with inline @version syntax.
    • --allow-hidden-dirs - also discover skills under dot-directories such as .claude/skills/. Don't use this unless you need to, it comes with risks.
    • --force - overwrite an existing install.

    Update

    gh skill update --all          # update every installed skill
    gh skill update <skill>        # update one
    gh skill update <skill> --force
    gh skill update --unpin        # drop the pin and move to latest
    

    Publish

    Publishing turns a repo into a discoverable skill source. Skills are discovered with these conventions:

    • skills/<name>/SKILL.md
    • skills/<scope>/<name>/SKILL.md
    • <name>/SKILL.md (root-level)
    • plugins/<scope>/skills/<name>/SKILL.md

    Each SKILL.md needs YAML frontmatter:

    ---
    name: my-skill                # must equal the directory name
    description: One sentence...  # required, recommended <= 1024 chars
    license: MIT                  # optional but recommended
    ---
    

    Validate, then publish

    gh skill publish --dry-run                 # validate only, no release
    gh skill publish --dry-run ./path/to/repo  # validate a specific dir
    gh skill publish --fix                     # auto-strip install metadata
    gh skill publish --tag v1.0.0              # non-interactive publish
    gh skill publish                           # interactive publish flow
    

    --fix and --dry-run are mutually exclusive. --fix only rewrites install-injected metadata.github-* keys and does not publish; commit the result and re-run publish.

    The publish flow will:

    1. Add the agent-skills topic to the repo (so search can find it).
    2. Use --tag (or prompt for one in a TTY).
    3. Auto-push any unpushed commits.
    4. Create a GitHub release with auto-generated notes.

    Always pass --tag so it doesn't fall through to the interactive flow.

    Self-management pattern for agents

    A reasonable loop:

    1. gh skill search <topic> --json skillName,repo,namespace
    2. gh skill preview <repo> <skill> to inspect the SKILL.md.
    3. gh skill install <repo> <skill> --agent <host> --pin <ref> for a reproducible install.
    4. Periodically gh skill update --all to refresh.

    Reproducido de cli/cli bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere la CLI gh con el subcomando skill disponible.

    Necesita en el PATH:gh

    Detalles

    Creador
    cli
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    cli/cli
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de cli/cli

    Este repo incluye 6 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack cli entero y su comando de instalación

    Gh

    46.4k

    Patrones para invocar GitHub CLI (gh) desde agentes: salida estructurada, paginación, selección de repo, search vs. list, y el fallback a gh api.

    Costo de contexto al activarse
    2.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    herramientas desarrollo

    Evalúa un PR abierto de Dependabot y publica una recomendación (Merge / Review / Do not merge) con nivel de confianza, basada en los cambios reales upstream. Solo asesora, nunca fusiona ni aprueba.

    Costo de contexto al activarse
    5.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    devops infraestructura

    Revisa pull requests de GitHub CLI (gh) contra las convenciones del código base.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    testing qa

    Paga una pequeña deuda técnica del código de GitHub CLI por corrida y abre un pull request listo para revisar. Pensado para correr desatendido en un cronograma; nunca fusiona ni amplía el alcance.

    Costo de contexto al activarse
    5.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo

    Enruta las solicitudes de diseño, creación, depuración o actualización de workflows de gh-aw (GitHub Agentic Workflows) al prompt correcto.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    devops infraestructura

    Skills relacionados

    Gh

    46.4k

    Patrones para invocar GitHub CLI (gh) desde agentes: salida estructurada, paginación, selección de repo, search vs. list, y el fallback a gh api.

    Costo de contexto al activarse
    2.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    herramientas desarrollo

    Paga una pequeña deuda técnica del código de GitHub CLI por corrida y abre un pull request listo para revisar. Pensado para correr desatendido en un cronograma; nunca fusiona ni amplía el alcance.

    Costo de contexto al activarse
    5.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo

    Enruta las solicitudes de diseño, creación, depuración o actualización de workflows de gh-aw (GitHub Agentic Workflows) al prompt correcto.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    devops infraestructura