CLAUDE.md Dependency Rescan

Confronta package.json, requirements.txt, go.mod e simili con il tuo CLAUDE.md

di alirezarezvani · alirezarezvani/ClaudeForge

Promosso ★ 8.4/10

CLAUDE.md Dependency Rescan — Confronta package.json, requirements.txt, go.mod e simili con il tuo CLAUDE.md

Cosa fa

Rileva nuovamente le dipendenze reali di un progetto da package.json, requirements.txt, pyproject.toml, go.mod e Cargo.toml — inclusa una profondità di un livello per monorepo e workspace — quindi le confronta con la sezione Tech Stack di ogni CLAUDE.md nel repository. Restituisce tre insiemi per file: aggiunti, rimossi e rinominati o con alias. Si attiva su domande come 'la mia sezione Tech Stack è aggiornata', 'quali deps sono cambiate' o un controllo della documentazione post-aggiornamento; è strettamente in sola lettura e non modifica mai un file.

Rapporto di test

Testato su un monorepo appositamente costruito con tre manifest e tre file CLAUDE.md contenenti dodici elementi di drift pre-inseriti. Senza aiuto, la stessa domanda ha prodotto una risposta solo a livello radice che ha rilevato sei su dodici; seguendo la procedura numerata della skill ha rilevato tutti e dodici, perché il passo 1 forza una scansione dei manifest a un livello di profondità e il passo 4 forza una colonna di ridenominazione che accoppia pg con psycopg2-binary, react-router con react-router-dom e moment con date-fns invece di elencarli come aggiunte e rimozioni non correlate. Ha anche normalizzato il marcatore extra uvicorn[standard] e saltato le righe di commento in requirements.txt. Genuinamente in sola lettura in pratica: nulla nel fixture è stato modificato, e il corpo proibisce esplicitamente di proporre modifiche. Il frontmatter del sub-agente forked che pubblicizza (context: fork, agent: Explore) è sintassi del plugin ClaudeForge che un'installazione standalone ignora silenziosamente.

Testato il: 2026-07-29 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /claude-md-dependency-rescanConfronta package.json, requirements.txt, go.mod e simili con il tuo CLAUDE.md

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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