Chirurgische GitHub-Extraktion: Eine Claude-Fähigkeit, eine Funktion abzurufen, nicht das gesamte Repository
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. Keinpip install.
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
👀 Siehe auch

TruthGuard: Shell-Skript-Hooks, die Lügen von KI-Codierungsagenten erkennen
TruthGuard ist ein Open-Source-Tool, das Shell-Script-Hooks verwendet, um zu überprüfen, was Claude Code und Gemini CLI tatsächlich tun im Vergleich zu dem, was sie behaupten. Es erkennt Phantom-Bearbeitungen, Lügen über Exit-Codes, gefährliche Abkürzungen und blockiert Commits, wenn Tests fehlschlagen.

pxpipe: Token-Nutzung von Claude Code um 60% senken, indem Kontext als Bilder dargestellt wird
pxpipe ist ein lokaler Proxy, der umfangreichen Kontext (System-Prompts, Tool-Dokumentation, Verlauf) in kompakte PNGs rendert, wodurch die eingegebenen Tokens um das ~10-fache und die Kosten bei tokenintensiven Arbeitslasten um ~60% reduziert werden.

Öffentlich gehostete MCP-Server für Gesundheits-, Bildungs- und Regierungsdaten
Ein Entwickler hat 14 öffentlich gehostete MCP-Server erstellt und bereitgestellt, die Zugriff auf CDC-Datensätze, klinische Studien, FDA-Daten, akademische Publikationen, Kongressinformationen, Wetterdaten und andere Hilfsmittel bieten. Diese Server erfordern keine Einrichtung, API-Schlüssel oder lokale Installation.

DESIGN.md: Ein Formatspezifikation zur Beschreibung visueller Identität für Coding-Agenten
DESIGN.md kombiniert YAML-Design-Tokens mit Markdown-Prosa, um KI-Codierungsagenten ein persistentes, strukturiertes Verständnis eines Designsystems zu geben. Enthält einen Linter und ein Diff-Tool.