Claude Code in eine automatisierte Entwicklungszentrale verwandeln
Kürzlich habe ich mich dabei ertappt, dass ich beim Arbeiten mit Claude Code wiederholt dieselben Anweisungen schrieb. Es scheint eine triviale Aufgabe zu sein: das Modell bitten, einen Conventional-Commits-Commit zu generieren oder das Projekt auf geheime Schlüssel zu überprüfen. Jedes Mal muss ich den Prompt von Grund auf neu formulieren. Natürlich könnte man einen Ordner mit lokalen Markdown-Dateien anlegen. Aber sie allein zu pflegen, wird schnell mühsam.
Der Entwickler Dave Poon stieß auf dasselbe Problem und erstellte das buildwithclaude-Repository. Es ist ein Marktplatz und eine einheitliche Wissensdatenbank für alle, die Claude Code, Claude Desktop und OpenClaw aktiv nutzen. Das Projekt sammelte über dreitausend Sterne auf GitHub und entwickelte sich zu einer benutzerfreundlichen Plattform mit einer Weboberfläche.

Was sich im Katalog befindet
Das Projekt kombiniert seine eigene Sammlung von Erweiterungen und aggregiert Plugins aus externen Quellen. Die Datenbank indiziert Zehntausende von Drittanbieter-Plugins und mehrere tausend MCP-Server für die Verbindung mit Datenbanken und externen Diensten.

Der Katalog ist in mehrere Hauptkategorien unterteilt:
- Subagents. Dies sind spezialisierte Rollen mit vorkonfigurierten Systemanweisungen und Werkzeugsets. Darin finden Sie Experten für Python, Go, Rust, Architektur, Sicherheit und DevOps.
- Slash-Commands. Gebrauchsfertige Abkürzungen wie
/commit,/create-pr,/docsoder/tdd. Sie lösen bestimmte Szenarien aus, ohne lange Abfragen schreiben zu müssen. - Hooks. Automatische Auslöser, die bei Sitzungsereignissen feuern. Zum Beispiel das Senden von Benachrichtigungen an Slack, automatisches Formatieren von Code beim Speichern oder Linting vor Commits.
- Skills und gebrauchsfertige Plugin-Bundles.



Wie es unter der Haube funktioniert
Die Katalogarchitektur ist straightforward. Die Autoren versuchten nicht, das Rad neu zu erfinden mit komplexen Binärdateien oder schweren Abhängigkeiten. Jede Erweiterung ist nur eine gewöhnliche Markdown-Datei mit YAML-Frontmatter.
Agents werden mit erlaubten Werkzeugen und einer Kategorie konfiguriert:
---
name: python-pro
description: Эксперт по рефакторингу и оптимизации кода на Python
category: language-specialists
tools: Read, Write, Bash
---
Вы выступаете в роли senior Python-разработчика...
Slash-Commands werden auf ähnliche Weise beschrieben:
---
description: Создание коммита по стандарту Conventional Commits
category: version-control
argument-hint: <message>
---
Сформируй git commit на основе текущего git diff...
Und Hooks sind an den CLI-Interaktionslebenszyklus gebunden:
---
hooks: PreToolUse, PostToolUse
description: Автоматическая проверка безопасности перед запуском команд
---
Проверь параметры вызова на наличие потенциально опасных действий...
Dank dieser Struktur können Sie eine einzelne Datei in Ihren ~/.claude/-Ordner kopieren und sie ohne Installation externer Pakete verwenden.
Installations- und Verbindungsoptionen
Es gibt zwei Möglichkeiten, Plugins zu Ihrem Workflow hinzuzufügen.
Über den offiziellen CLI-Marktplatz
Dies ist die schnellste Methode. In der Claude-Code-Oberfläche können Sie den Marktplatz mit einem einzigen Befehl hinzufügen:
/plugin marketplace add davepoon/buildwithclaude
Danach können Sie nach den benötigten Komponenten suchen und sie einzeln oder stapelweise installieren:
# Ищем компоненты
/plugin search @buildwithclaude
# Ставим узкого специалиста по Python
/plugin install agents-python-expert@buildwithclaude
# Или качаем сразу всю пачку команд для работы с Git
/plugin install commands-version-control-git@buildwithclaude
Manuelles Kopieren
Wenn Sie die volle Kontrolle darüber bevorzugen, was in den Kontext des Modells gelangt, können Sie einfach das Repository klonen:
git clone https://github.com/davepoon/buildwithclaude.git
cd buildwithclaude
# Копируем всех агентов
find plugins/agents-*/agents -name "*.md" -exec cp {} ~/.claude/agents/ \;
# Копируем команды
find plugins/commands-*/commands -name "*.md" -exec cp {} ~/.claude/commands/ \;
Nach dem Neustart erkennt Claude Code automatisch die neuen Dateien.
Realistische Anwendungsszenarien
Schauen wir uns an, wie die tägliche Interaktion mit diesen Plugins aussieht.
Spezialisierte Agents aufrufen
Entwickler können den Modellkontext je nach Aufgabe wechseln. Wenn Sie Autorisierung bearbeiten müssen, rufen Sie den Sicherheitsauditor auf:
@agent-security-auditor проверь этот модуль аутентификации на уязвимости
Zur Optimierung von SQL-Abfragen oder Go-Microservices kommt ein spezialisierter Experte handy:
Используй python-pro для оптимизации этой функции обработки данных

Routine durch Befehle automatisieren
Statt Claude zu erklären, wie es einen Pull-Request oder eine Dokumentation formatieren soll, geben Sie einfach einen Slash-Befehl ein:
/commit
/create-pr
/tdd
Der /tdd-Befehl schaltet das Modell in den testgetriebenen Entwicklungsmodus: Zuerst erstellt er fehlschlagende Tests, dann schreibt er minimalen Code, um sie zum Bestehen zu bringen.

Reaktive Hooks
Hooks laufen im Hintergrund. Zum Beispiel führt nach Änderungen an einer Datei der Formatierungs-Hook automatisch prettier oder ruff aus. Und der Sicherheits-Hook blockiert die versehentliche Ausführung gefährlicher Befehle oder das Senden geheimer Schlüssel an externe Dienste.

Das Fazit
Das buildwithclaude-Repository hat sich von einer einfachen Prompt-Sammlung zu einem praktischen Katalog entwickelt. Wenn Sie täglich mit Claude Code arbeiten, spart Ihnen das Projekt Zeit beim Schreiben repetitiver Anweisungen.
Der Hauptvorteil ist die Transparenz. Alle Erweiterungen sind offen in Markdown gespeichert. Kein versteckter Code oder Binärdateien. Sie sehen immer, welche Anweisungen das neuronale Netzwerk erhält, wenn Sie einen bestimmten Befehl aufrufen.
Ein Aspekt, den Sie beachten sollten, ist das Risiko der Überladung. Wenn Sie hundert Agents und Hooks auf einmal installieren, beginnt Claude Code, viel unnötigen Kontext zu laden. Es ist besser, nur die Werkzeuge auszuwählen, die Sie täglich verwenden.
Ähnliche Projekte