Chirurgische GitHub-Extraktion: Eine Claude-Fähigkeit, eine Funktion abzurufen, nicht das gesamte Repository

✍️ OpenClawRadar📅 Veröffentlicht: 12. Mai 2026🔗 Source
Ad

Ein Entwickler, frustriert über die Tendenz von Claude Code, ganze Repos zu klonen, wenn er gebeten wird, „eine Idee auszuleihen“, hat einen Open-Source-Skill veröffentlicht, der das Problem löst. Der Skill namens surgical-github-extraction weist Claude an, einem präzisen Workflow zu folgen, anstatt das gesamte Repo zu holen oder eine Abhängigkeit hinzuzufügen.

Wie es funktioniert

Der Skill ist eine einzelne SKILL.md-Datei, die automatisch ausgelöst wird, wenn eine GitHub-URL als Inspiration eingefügt wird. Die Regeln sind:

  • Zuerst die README lesen, um die Struktur des Projekts zu verstehen.
  • 1–3 Quelldateien über rohe URLs holen, um zu sehen, wie das Muster eingebunden ist – Prompts, Schemas, Orchestrierungsdateien. Niemals das gesamte Repo.
  • Auf einen Commit-SHA festlegen, in /tmp (oder %TEMP% unter Windows) speichern.
  • Die kleinste nützliche Einheit herauslösen: eine Funktion, einen Prompt oder nur das Muster.
  • In deinem Stil umschreiben. Den Quell-SHA angeben.

Beispiele aus der Praxis

  • TradingAgents-Repo: Gefragt: „Können wir dieses Muster für einen Job-Bewerber nutzen?“ → README plus ein paar Agenten-/Prompt-Dateien, ein Analogon vorgeschlagen (JobFitAnalyst + Critic, die dagegen argumentieren). Nichts in das Projekt kopiert.
  • litl/backoff-Bibliothek: Gebeten, „den exponentiellen Backoff zu stehlen“ → eine Datei geholt (_wait_gen.py), den 8-zeiligen Generator extrahiert, inline mit einem Provenance-Kommentar umgeschrieben. Kein pip install.
Ad

Warum ein Skill, kein MCP

Der Autor hat dies als Claude-Skill und nicht als MCP-Server entwickelt, weil Skills reine Disziplin auf Tools sind, die Claude bereits hat (WebFetch, curl, gh, Read). MCPs liefern neue Tools; Skills liefern Anweisungen. Die gleiche Form wie Anthropics eigener mcp-builder – das ist ein Skill, kein MCP.

Installation

MIT-lizenziert, Einzeldatei-Installation:

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

Beide Skills befinden sich in der jd-skills-Sammlung: github.com/jeet-dhandha/jd-skills.

Ein verwandter Skill namens code-graft behandelt Fälle, in denen ein einmaliger Ausschnitt nicht ausreicht, aber eine Laufzeitabhängigkeit zu viel ist – er vertreibt nur den Teil der Bibliothek, den Sie verwenden, kürzt den Rest und kann selektiv aus dem Upstream neu synchronisieren.

Für wen es gedacht ist

Entwickler, die Claude Code verwenden und eine präzise Kontrolle darüber wünschen, wie KI-Agenten Open-Source-Code abrufen und referenzieren – ohne versehentliches git clone oder Aufblähen von Abhängigkeiten.

📖 Die vollständige Quelle lesen: r/ClaudeAI

Ad

👀 Siehe auch

🦀
Werkzeuge

MartinLoop: Open-Source-Steuerungsebene für KI-Coding-Agenten mit Budgetgrenzen und Prüfpfaden

MartinLoop ist eine Open-Source-Steuerungsebene für KI-Coding-Agenten, die harte Budgetstopps, JSONL-Audit-Trails, Fehlerklassifizierung und testverifizierte Abschlussprüfungen hinzufügt.

OpenClawRadar
Claude Code v2.1.141: Neue Umgebungsvariablen, Hook-Verbesserungen und Fehlerbehebungen
Werkzeuge

Claude Code v2.1.141: Neue Umgebungsvariablen, Hook-Verbesserungen und Fehlerbehebungen

Anthropic hat Claude Code v2.1.141 mit neuen Umgebungsvariablen (CLAUDE_CODE_PLUGIN_PREFER_HTTPS, ANTHROPIC_WORKSPACE_ID), dem Feld terminalSequence für Hooks, Agentenlisting nach cwd und über 20 Fehlerbehebungen veröffentlicht.

OpenClawRadar
Cowork vs. Claude Chat: Vergleich der Genauigkeit bei der Dokumentenextraktion
Werkzeuge

Cowork vs. Claude Chat: Vergleich der Genauigkeit bei der Dokumentenextraktion

Ein Entwickler testete Claude.ai Chat und Cowork beim Extrahieren von Daten aus 140+ Seiten langen Finanz-PDFs mit identischen Prompts. Chat lieferte institutionelle Ergebnisse mit Selbstkorrektur und null Fehlern über 150+ Datenpunkte, während Cowork ausgleichende Posten erfand, Einheitenzahlen umkehrte und Vorjahresspalten kontaminierte.

OpenClawRadar
claude-sessions: Terminal-Benutzeroberfläche zum Durchsuchen von Claude-Code-Transkripten
Werkzeuge

claude-sessions: Terminal-Benutzeroberfläche zum Durchsuchen von Claude-Code-Transkripten

claude-sessions ist ein Open-Source-Terminal-UI-Tool, das lokale Claude-Code-Transkriptdateien scannt und es Entwicklern ermöglicht, vergangene Sitzungen zu durchsuchen, zu suchen und fortzusetzen. Mit Claude Code selbst erstellt, bietet es WASD-Navigation, Stichwortsuche und Ein-Klick-Sitzungsfortsetzung.

OpenClawRadar