github
Utiliza a ferramenta `gh` CLI para gerenciar issues, 'pull requests' e fluxos no GitHub. Permite consultas à API.
O que ela faz
Esta ferramenta ajuda você a interagir com o GitHub, o site onde desenvolvedores guardam e compartilham código. Você pode verificar o status de projetos, ver problemas e revisões de código.
Quando usar
- ✓Quando quiser saber se um projeto no GitHub está funcionando corretamente.
- ✓Para ver detalhes sobre erros em projetos.
- ✓Para listar ou verificar o status de revisões de código (pull requests).
Exemplo do que pedir para a IA
“Verifique o status da revisão de código número 55 no repositório "meu-usuario/meu-projeto".”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ela usa um programa chamado `gh` que conversa diretamente com o GitHub. Você diz o que quer, como ver o status de uma revisão, e o `gh` busca essa informação para você.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill githubOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/github/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Habilidade GitHub
Use a CLI gh para interagir com o GitHub. Sempre especifique --repo owner/repo quando não estiver em um diretório git, ou use URLs diretamente.
Quando Usar
- Quando o usuário perguntar sobre issues, pull requests, execuções de workflow ou falhas de CI no GitHub.
- Quando você precisar de
gh issue,gh pr,gh runough apia partir da linha de comando.
Pull Requests
Verificar o status de CI em um PR:
gh pr checks 55 --repo owner/repo
Listar execuções recentes de workflow:
gh run list --repo owner/repo --limit 10
Visualizar uma execução e ver quais etapas falharam:
gh run view <run-id> --repo owner/repo
Visualizar logs apenas para etapas com falha:
gh run view <run-id> --repo owner/repo --log-failed
Depurando uma Falha de CI
Siga esta sequência para investigar uma execução de CI com falha:
- Verificar status do PR — identificar quais verificações estão falhando:
gh pr checks 55 --repo owner/repo - Listar execuções recentes — encontrar o ID da execução relevante:
gh run list --repo owner/repo --limit 10 - Visualizar a execução com falha — ver quais jobs e etapas falharam:
gh run view <run-id> --repo owner/repo - Obter logs de falha — obter a saída detalhada para as etapas com falha:
gh run view <run-id> --repo owner/repo --log-failed
API para Consultas Avançadas
O comando gh api é útil para acessar dados que não estão disponíveis por meio de outros subcomandos.
Obter PR com campos específicos:
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
Saída JSON
A maioria dos comandos suporta --json para saída estruturada. Você pode usar --jq para filtrar:
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem faltando.
Perguntas frequentes
O que é um 'pull request'?
É uma solicitação para adicionar mudanças de código a um projeto. Serve para que outros possam revisar antes de aceitar.
O que são 'Actions runs' ou 'workflow runs'?
São tarefas automáticas que rodam no GitHub, como testes de código, para garantir que tudo está funcionando bem.
Preciso saber programar para usar isso?
Não, você só precisa saber o nome do projeto e o que quer verificar. A ferramenta faz a parte técnica.
Detalhes
Descrição original do autor
Use the `gh` CLI for issues, pull requests, Actions runs, and GitHub API queries.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3137
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC