Um poderoso SDK Python e kit de ferramentas de automação para interagir com recursos GitCode REST usando clientes síncronos e assíncronos.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install gitcode-api
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 gitcode-api 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.
O GitCode API SDK é uma biblioteca abrangente projetada para simplificar as interações com os recursos GitCode REST. Construído com uma estrutura familiar aos usuários dos clientes Python da OpenAI, ele fornece uma interface limpa e baseada em recursos para gerenciar repositórios, pull requests, issues e dados de usuários. Esta integração com Openclaw Skills permite que os desenvolvedores criem agentes de AI sofisticados ou scripts que podem controlar programaticamente seu ambiente GitCode.
Suportando execução síncrona e assíncrona, o SDK é altamente adaptável a diferentes requisitos de desempenho. Ele prioriza a segurança oferecendo descriptografia integrada para tokens de acesso sensíveis e suporta clientes HTTP personalizados para ambientes de rede complexos, como aqueles que exigem pacotes CA específicos para verificação SSL.
Primeiro, instale o pacote usando pip:
pip install -U gitcode-api
Configure seu ambiente definindo o token de acesso:
export GITCODE_ACCESS_TOKEN="your_token_here"
Você também pode verificar sua instalação e configuração de ambiente usando o script utilitário incluído:
python scripts/check_env.py
O SDK organiza os dados por meio de um modelo de recurso hierárquico. Todas as respostas são retornadas como objetos leves com acesso baseado em atributos.
| Grupo de Recursos | Descrição | Métodos Principais |
|---|---|---|
| repos | Metadados e gerenciamento de repositório | get(), list(), update() |
| pulls | Fluxos de trabalho de pull request | list(), create(), merge() |
| contents | Operações de arquivo e diretório | get(), create(), update() |
| search | Serviços de descoberta | repositories(), users() |
| issues | Rastreamento de tarefas e bugs | list(), create(), get() |
Metadados, incluindo versionamento (v1.1.0) e requisitos de ambiente (Python 3), são gerenciados por meio da estrutura de manifesto do Openclaw Skills.
Carregamento
O Capacity Planner fornece previsões de infraestrutura baseadas em dados para evitar interrupções e otimizar os gastos em nuvem por meio da análise de métricas históricas.

Uma ferramenta abrangente de linting e validação para arquivos de configuração do Babel para garantir a estabilidade do build e padrões modernos de transpilação.

Uma ferramenta de otimização inteligente projetada para analisar configurações de CI/CD e implementar estratégias de cache de alto desempenho para reduzir drasticamente os tempos de build.

Uma ferramenta Python sem dependências para análise profunda de base de código, medindo complexidade, distribuição de idiomas e indicadores de dívida técnica.

Uma ferramenta especializada em auditoria de performance para monorepos baseados em Bun que elimina o inchaço de dependências e acelera os pipelines de build.

Uma skill especializada de AI agent que transforma capturas de tela estáticas de aplicativos e imagens em vídeos de mockup de celular realistas e de alta qualidade automaticamente.








































