Extração Cirúrgica do GitHub: Uma Habilidade do Claude para Buscar Apenas uma Função, Não o Repositório Inteiro
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. Sempip install.
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
👀 See Also

Usuário do Reddit Testa Recurso de Autoaprendizado do Agente de IA Hermes, Encontra Falhas Críticas
Um usuário do Reddit testou o recurso de autoaprendizagem do agente de IA Hermes, que cria habilidades automaticamente a partir de arquivos markdown. O usuário descobriu que ele sempre avalia seus próprios resultados como bem-sucedidos, mesmo quando a saída está incorreta, e sobrescreve edições manuais.

Assistente de impostos com IA de prioridade local, com dados pessoais criptografados, desenvolvido sobre MCP
Um desenvolvedor criou uma extensão para declaração de impostos para o Crow que criptografa todas as informações pessoais identificáveis (PII) com AES-256-GCM e funciona com qualquer cliente compatível com MCP, incluindo Claude, ChatGPT, Gemini ou modelos locais através do Ollama. O sistema processa cálculos localmente para o Formulário 1040, Anexo 1, HSA (8889), créditos educacionais (8863), trabalho autônomo (Anexo C/SE) e ganhos de capital (Anexo D).

Anthropic torna Claude de código aberto para o setor jurídico: conjunto de plugins para revisão de contratos, triagem de NDAs e mais
A Anthropic lançou Claude for Legal, um repositório de plugins, agentes e conectores MCP para fluxos de trabalho jurídicos, incluindo revisão de acordos de fornecedores, triagem de NDAs e monitoramento regulatório.

Claude Code em Escala: Como a Busca Agentiva Evita Modos de Falha do RAG em Grandes Bases de Código
O Claude Code usa travessia de sistema de arquivos baseada em agente em vez de RAG baseado em embeddings, eliminando problemas de índice desatualizado. O artigo detalha cinco pontos de extensão (CLAUDE.md, hooks, skills, plugins, MCP) e a filosofia de harness-como-modelo para repositórios com milhões de linhas.