Extração Cirúrgica do GitHub: Uma Habilidade do Claude para Buscar Apenas uma Função, Não o Repositório Inteiro

✍️ OpenClawRadar📅 Publicado: May 12, 2026🔗 Source
Ad

Um desenvolvedor frustrado com a tendência do Claude Code de clonar repositórios inteiros quando solicitado a "pegar emprestada uma ideia" lançou um Skill de código aberto que resolve o problema. O Skill, chamado surgical-github-extraction, instrui o Claude a seguir um fluxo de trabalho preciso em vez de buscar todo o repositório ou adicionar uma dependência.

Como Funciona

O Skill é um único arquivo SKILL.md que é acionado automaticamente quando uma URL do GitHub é inserida como inspiração. As regras são:

  • Leia o README primeiro para entender a estrutura do projeto.
  • Puxe 1–3 arquivos fonte via URLs brutas para ver como o padrão está configurado — prompts, esquemas, arquivos de orquestração. Nunca o repositório inteiro.
  • Fixe em um commit SHA, salve em /tmp (ou %TEMP% no Windows).
  • Extraia a menor unidade útil: uma função, um prompt ou apenas o padrão.
  • Reescreva no seu estilo. Cite o SHA de origem.

Exemplos Reais

  • Repositório TradingAgents: Perguntou "podemos usar este padrão para um candidato a emprego?" → README mais alguns arquivos de agente/prompt, propôs um análogo (JobFitAnalyst + Critic argumentando contra). Nada copiado para o projeto.
  • Biblioteca litl/backoff: Pediu para "roubar o backoff exponencial" → buscou um arquivo (_wait_gen.py), extraiu o gerador de 8 linhas, reescreveu inline com um comentário de proveniência. Sem pip install.
Ad

Por que um Skill, não um MCP

O autor escolheu construir isso como um Skill do Claude em vez de um servidor MCP porque Skills são pura disciplina nas ferramentas que o Claude já possui (WebFetch, curl, gh, Read). MCPs entregam novas ferramentas; Skills entregam instruções. A mesma forma que o próprio mcp-builder da Anthropic — isso é um Skill, não um MCP.

Instalação

Licença MIT, instalação de arquivo único:

mkdir -p ~/.claude/skills/surgical-github-extraction
curl -fsSL https://raw.githubusercontent.com/jeet-dhandha/jd-skills/main/skills/surgical-github-extraction/SKILL.md \
  -o ~/.claude/skills/surgical-github-extraction/SKILL.md

Ambos os skills estão na coleção jd-skills: github.com/jeet-dhandha/jd-skills.

Um skill irmão chamado code-graft lida com casos onde um snippet único não é suficiente, mas uma dependência de runtime é demais — ele fornece apenas a parte da biblioteca que você usa, remove o resto e pode ressincronizar seletivamente a partir do upstream.

Para Quem é

Desenvolvedores usando Claude Code que desejam controle preciso sobre como agentes de IA buscam e referenciam código-fonte aberto — sem git clone acidental ou inchaço de dependências.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Claude Code Adiciona Sistema de Revisão de Código Multiagente
Tools

Claude Code Adiciona Sistema de Revisão de Código Multiagente

A Anthropic lançou o Code Review para Claude Code, um sistema multiagente que despacha equipes de agentes de IA para revisar pull requests. O sistema detecta bugs que os revisores humanos frequentemente perdem, com 54% dos PRs agora recebendo comentários de revisão substanciais, em comparação com 16% antes.

OpenClawRadar
Protocolo Piloto: Uma Pilha de Rede P2P para Agentes de IA Construída com Claude
Tools

Protocolo Piloto: Uma Pilha de Rede P2P para Agentes de IA Construída com Claude

Um desenvolvedor construiu o Pilot Protocol, uma pilha de rede virtual ponto a ponto em espaço de usuário puro em Go, especificamente para agentes de IA autônomos, permitindo comunicação direta sem infraestrutura centralizada. O protocolo usa multiplexação UDP, travessia NAT e criptografia ponta a ponta, com benchmarks mostrando 89 MB/s de throughput local e 2,1 MB/s de throughput WAN transcontinental.

OpenClawRadar
JobPilot: Plugin do Claude Code para Candidaturas Automatizadas a Empregos
Tools

JobPilot: Plugin do Claude Code para Candidaturas Automatizadas a Empregos

JobPilot é um plugin do Claude Code que automatiza a busca por empregos e processos de candidatura usando automação de navegador Playwright. Inclui comandos para pesquisar em sites de vagas, preencher automaticamente candidaturas, gerar cartas de apresentação e acompanhar estatísticas de aplicações.

OpenClawRadar
Manifest Adiciona Planos de Token MiniMax com Suporte ao Modelo M2.7
Tools

Manifest Adiciona Planos de Token MiniMax com Suporte ao Modelo M2.7

Manifest, uma camada de roteamento de código aberto para OpenClaw, agora suporta planos de tokens MiniMax a partir de US$ 10/mês. O novo modelo MiniMax M2.7 foi especificamente desenvolvido para fluxos de trabalho do OpenClaw e alcança 62,7 no MM-ClawBench e 56,2 no SWE-Bench Pro.

OpenClawRadar