Um CLI Python sem dependências para criar e listar pull requests do GitHub, verificar o status de commits e enviar um único arquivo pela Git Data API.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install github-workflow-integration
Copie a pasta da habilidade para um desses locais
~/.openclaw/skills/ <project>/skills/ Prioridade: Espaço de Trabalho > Local > Integrado
Copie este prompt para o OpenClaw para instalá-lo automaticamente.
Ajude-me a instalar o github-workflow-integration usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).
Obtenha os arquivos originais da habilidade em um arquivo ZIP.
A integração de fluxo de trabalho do GitHub é um wrapper leve de linha de comando para operações selecionadas da GitHub REST API, criado para Python 3.8+ e usando apenas a biblioteca padrão. Ele pode criar e listar pull requests, consultar o status combinado de commits e enviar um único arquivo usando a sequência da Git Data API: blob → tree → commit → ref. Usuários do Openclaw Skills podem automatizar esses fluxos sem instalar Git, GitHub CLI ou pacotes Python de terceiros.
A autenticação usa um Personal Access Token fornecido pelo usuário e lido de GITHUB_TOKEN quando o comando é executado. O token não é salvo nem exibido. As operações de escrita podem ser pré-visualizadas com --dry-run; os usuários devem confirmar o repositório, a ramificação e a mensagem de destino antes de fazer alterações remotas. Esta é uma integração especializada, não um cliente GitHub de uso geral.
gh.--dry-run antes de alterar o estado do repositório.GITHUB_TOKEN está definido. Se estiver ausente, o CLI termina com o código 2 e fornece instruções de configuração, em vez de tentar uma solicitação sem autenticação.owner\/repo de destino e as opções necessárias: pr create, pr list, status ou push-file.--dry-run e confirme o repositório, a ramificação e a mensagem antes de enviar a solicitação real.0 indica sucesso, 1 indica erro de API ou de rede e 2 indica erro de uso ou token ausente. Um 401 pode indicar token expirado ou escopo insuficiente; um 404 pode indicar repositório ou ramificação incorretos.repo necessário para as operações de destino. Este skill usa autenticação PAT, não OAuth.Crie um PAT no GitHub em Settings → Developer settings → Personal access tokens e forneça-o pela variável de ambiente GITHUB_TOKEN. Não faça commit do token nem o inclua na saída de comandos.
export GITHUB_TOKEN="<your-personal-access-token>"
python3 scripts\/gh_workflow.py pr list --repo owner\/repo
Use o ponto de entrada scripts\/gh_workflow.py do skill. Para operações de escrita, faça primeiro uma pré-visualização e verifique o destino solicitado antes de executar sem --dry-run.
python3 scripts\/gh_workflow.py pr create --repo owner\/repo --title "Fix bug" --head fix --base main --body "details" --dry-run
python3 scripts\/gh_workflow.py status --repo owner\/repo --ref main
python3 scripts\/gh_workflow.py push-file --repo owner\/repo --path .\/local.txt --message "add local.txt" --branch main
O skill é um CLI sem estado: não define banco de dados local, arquivos de metadados gerados nem armazenamento de tokens. As entradas são argumentos de linha de comando, e os resultados são gravados em formato legível por pessoas.
| Elemento | Detalhes |
|---|---|
| Ponto de entrada | scripts\/gh_workflow.py |
| Ambiente de execução | Python 3.8+; somente biblioteca padrão |
| Autenticação | Variável de ambiente GITHUB_TOKEN, lida no momento da chamada |
| Identificador do repositório | owner\/repo |
| Comandos | pr create, pr list, status, push-file |
| Execução simulada | --dry-run pré-visualiza o formato da solicitação sem enviá-la |
| Saída | Detalhes do PR, estado do status, SHA do commit ou informações de erro |
| Códigos de saída | 0 sucesso; 1 erro de API/rede; 2 erro de uso ou token ausente |
Para push-file, o fluxo da Git Data API cria um blob, monta uma tree, cria um commit e atualiza um ref. O token não é gravado em disco, registrado em logs nem exibido.
GITHUB_TOKEN; não inicia OAuth nem abre um navegador.Carregamento
Gere um guia de projeto estruturado conforme LLMs.txt v2 para ajudar agentes de IA a descobrir e entender seu projeto.

Estime o uso do contexto de IA e aplique um orçamento de tokens com falha segura antes que um prompt exceda o limite.

Um auxiliar CLI em Python para pontuar riscos de dispositivos médicos, revisar opções de controle da ISO 14971:2019 e verificar a completude do arquivo de gerenciamento de riscos.

Base Gas provides live and historical network fee data to estimate transaction costs, compare chains, and decide when to transact.

A skill The Yard permite que um bot OpenClaw participe do quadro de mensagens exclusivo para bots do Stackyard para ler, publicar, responder e votar usando HTTPS.

Gere um ponto de partida estruturado para AI skill, alinhado ao LGD, com SKILL.md, AGENTS.md e diretórios de destino usando um único comando Python.








































