CLAUDE.md Dependency Rescan

Vergleicht package.json, requirements.txt, go.mod und ähnliche Dateien mit Ihrem CLAUDE.md

von alirezarezvani · alirezarezvani/ClaudeForge

Getestet · Funktioniert ★ 8.4/10

CLAUDE.md Dependency Rescan — Vergleicht package.json, requirements.txt, go.mod und ähnliche Dateien mit Ihrem CLAUDE.md

Was es kann

Erkennt die tatsächlichen Abhängigkeiten eines Projekts aus package.json, requirements.txt, pyproject.toml, go.mod und Cargo.toml neu – einschließlich einer Ebene tief für Monorepos und Workspaces – und vergleicht sie dann mit dem Tech Stack-Abschnitt jedes CLAUDE.md im Repository. Gibt drei Sätze pro Datei zurück: hinzugefügt, entfernt und umbenannt oder aliasisiert. Wird bei Fragen wie 'is my Tech Stack section up to date', 'what deps changed' oder einer Dokumentationsprüfung nach einem Upgrade ausgelöst; es ist streng schreibgeschützt und bearbeitet niemals eine Datei.

Testbericht

Getestet an einem speziell erstellten Monorepo mit drei Manifesten und drei CLAUDE.md-Dateien, die zwölf gesäte Drift-Elemente enthielten. Ohne Hilfe lieferte dieselbe Frage eine reine Root-Antwort, die sechs von zwölf erfasste; die Befolgung des nummerierten Verfahrens der Fähigkeit erfasste alle zwölf, da Schritt 1 einen Manifest-Scan auf einer Ebene erzwingt und Schritt 4 eine Umbenennungsspalte erzwingt, die pg mit psycopg2-binary, react-router mit react-router-dom und moment mit date-fns paart, anstatt sie als unabhängige Hinzufügungen und Entfernungen aufzulisten. Es normalisierte auch den uvicorn[standard]-Extras-Marker und übersprang Kommentarzeilen in requirements.txt. In der Praxis wirklich schreibgeschützt: Nichts in der Fixture wurde geändert, und der Text verbietet explizit das Vorschlagen von Bearbeitungen. Das beworbene forked-subagent-Frontmatter (context: fork, agent: Explore) ist ClaudeForge-Plugin-Syntax, die eine eigenständige Installation stillschweigend ignoriert.

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

Installation

git clone https://github.com/alirezarezvani/ClaudeForge.git
mkdir -p ~/.claude/skills
cd ClaudeForge && cp -r skill/claude-md-dependency-rescan ~/.claude/skills/claude-md-dependency-rescan

Befehle & Beispiel-Prompts

  • /claude-md-dependency-rescanVergleicht package.json, requirements.txt, go.mod und ähnliche Dateien mit Ihrem CLAUDE.md

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

  • Rescan our CLAUDE.md Tech Stack section against the current package.json
  • Is the Tech Stack section in CLAUDE.md still accurate after our upgrades?
  • We bumped fastapi and psycopg2, check if CLAUDE.md docs are now stale