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

InsAIts Runtime Security Monitor für Claude Code erreicht 8.000 PyPI-Downloads
Werkzeuge

InsAIts Runtime Security Monitor für Claude Code erreicht 8.000 PyPI-Downloads

InsAIts, ein Laufzeitsicherheitsmonitor für Claude Code-Agentensitzungen, hat insgesamt 8.140 Downloads auf PyPI erreicht. Version 3.4.0 fügt einen adaptiven Kontextmanager, ein geschichtetes Ankerinjektionssystem und Dashboard-Verbesserungen hinzu.

OpenClawRadar
Codex Chrome-Erweiterung fügt Hintergrund-Browserautomatisierung über Tabs hinzu
Werkzeuge

Codex Chrome-Erweiterung fügt Hintergrund-Browserautomatisierung über Tabs hinzu

Codex neue Chrome-Erweiterung unter macOS/Windows ermöglicht parallele Browser-Task-Ausführung in Hintergrund-Tabs, ohne den Browser zu übernehmen – für Debugging-Abläufe, Dashboards, Recherchen und CRM-Updates.

OpenClawRadar
OpenClaw Multi-Agent-Workflow-Probleme: Stillstand, Kontextverlust und Token-Ineffizienz
Werkzeuge

OpenClaw Multi-Agent-Workflow-Probleme: Stillstand, Kontextverlust und Token-Ineffizienz

Ein Entwickler berichtet, dass OpenClaw-Multi-Agent-Workflows häufig ins Stocken geraten, wobei Agenten hängen bleiben, Kontextverluste trotz benutzerdefinierter Dokumentation auftreten und übermäßig viele Tokens ohne Ausgabe verbraucht werden. Das Setup nutzte Gemini 3 Pro/Codex-Modelle mit einem COO-Orchestrator und spezialisierten Task-Agenten.

OpenClawRadar
HomeButler: Null-Token-Verwaltung für Homelabs mit OpenClaw-Agenten
Werkzeuge

HomeButler: Null-Token-Verwaltung für Homelabs mit OpenClaw-Agenten

HomeButler ist eine einzelne Go-Binärdatei, die es OpenClaw-Agenten ermöglicht, Homelab-Infrastruktur ohne API-Schlüssel oder Tokens zu verwalten. Sie läuft lokal und hält alle Vorgänge in Ihrem Netzwerk.

OpenClawRadar