Legacy To AI Ready
Analizza una codebase esistente e genera CLAUDE.md e la configurazione di Claude Code.
Promosso
Cosa fa
Scansiona una codebase legacy con un analizzatore Python incluso per rilevare linguaggi, framework, comandi di build/test/lint, convenzioni di commit git e file sensibili, quindi genera la configurazione di Claude Code (CLAUDE.md, rules, agents, commands, hooks). Si attiva quando un utente desidera rendere un progetto esistente AI-ready, generare un CLAUDE.md o impostare standard di codifica Claude Code per un repository.
Rapporto di test
Recuperato SKILL.md (il frontmatter viene analizzato, name+description presenti) e controllati a campione 4 file referenziati raw: analyze_codebase.py, claude-md-patterns.md, resource-discovery.md, CLAUDE.md.template tutti HTTP 200. Eseguito analyze_codebase.py di 969 righe (sintassi OK, solo stdlib; l'unica chiamata subprocess è `git log` per rilevare i pattern di commit, nessuna esfiltrazione/curl|sh) contro un progetto di test TS reale che ho costruito: ha rilevato correttamente TypeScript/Jest/ESLint/Prettier, estratto gli script build/test/lint, segnalato i conventional-commits dalla cronologia git, avvertito su .env e raccomandato un comando commit.md. Ho scritto un CLAUDE.md di base basato sulla conoscenza generale rispetto a uno che seguiva la skill utilizzando l'output dello script + il template: la versione della skill ha catturato in modo unico la convenzione conventional-commit, la nota di sicurezza .env/.claudeignore, i valori di configurazione di prettier e una raccomandazione di comandi di follow-up che la base aveva completamente omesso.
Testato il: 2026-07-31 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/nicepkg/ai-workflow.git /tmp/legacy-to-ai-ready-src mkdir -p ~/.claude/skills cp -R /tmp/legacy-to-ai-ready-src/.claude/skills/legacy-to-ai-ready ~/.claude/skills/legacy-to-ai-ready # Requires python3 (stdlib only) to run scripts/analyze_codebase.py [project-path]. # Bundled assets/ include skill-creator, skill-downloader, resource-scout and CLAUDE.md/settings.json templates.
Comandi e prompt di esempio
/legacy-to-ai-readyAnalizza una codebase esistente e genera CLAUDE.md e la configurazione di Claude Code.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Make this old project AI-readyGenerate a CLAUDE.md for this legacy codebaseCreate coding standards for AI on this repo