Adopt Project

Prüft eine bestehende Codebasis und rüstet Agent-Starter-Hooks, Lint-Konfigurationen und Muster schichtweise mit Genehmigungsgateways nach.

von sneg55 · sneg55/agent-starter

Funktioniert mit Setup ★ 9.2/10

Adopt Project — Prüft eine bestehende Codebasis und rüstet Agent-Starter-Hooks, Lint-Konfigurationen und Muster schichtweise mit Genehmigungsgateways nach.

Was es kann

Führt eine schreibgeschützte Prüfung eines bestehenden Projekts (Stack, Lint-Konfiguration, CLAUDE.md, Tests, Dateigrößen-Gesundheit, Fehlerbehandlungsmuster) durch, schlägt dann Agent-Starter-Komponenten gruppiert nach Invasivität vor (Hooks/Skills/CLAUDE.md/Lint/Code-Muster) und wendet nur das an, was der Entwickler explizit genehmigt, schichtweise, auf einem dedizierten Branch. Löst aus bei "adopt", "retrofit" oder "apply agent-starter to this project". Erfordert eine separat geklonte Kopie des vollständigen agent-starter-Repos (nicht nur dieses Skill-Ordners), um tatsächlich Hooks/Vorlagen/Anleitungen in den Schichten 1-4 zu kopieren.

Testbericht

Die Audit-Phase ist wirklich nützlich und wurde für ein Wegwerf-Python-Projekt tatsächlich ausgeführt (fing ein bare except:, eine verschluckte Ausnahme und einen direkten os.environ-Lesevorgang mit exakten Zeilennummern ab) — aber die Schichten 1-4 der Propose/Apply-Phasen ziehen alle aus '<repo-path>/hooks', '<repo-path>/templates' und '<repo-path>/guides', von denen keiner im eigenständigen Skill-Ordner existiert. Daher erhält eine einfache `cp -r skills/adopt-project`-Installation nur das Interview+Audit, nicht das eigentliche Retrofit, es sei denn, Sie behalten einen vollständigen separaten Klon von agent-starter herum und geben ihm den Pfad.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/sneg55/agent-starter
cd agent-starter
mkdir -p ~/.claude/skills
cp -r skills/adopt-project ~/.claude/skills/adopt-project

Befehle & Beispiel-Prompts

  • /adopt-projectPrüft eine bestehende Codebasis und rüstet Agent-Starter-Hooks, Lint-Konfigurationen und Muster schichtweise mit Genehmigungsgateways nach.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Audit this existing codebase and propose which starter hooks to adopt
  • Retrofit my repo with lint configs and error-handling patterns from the kit
  • Apply agent-starter conventions to this project, but ask before each tier