Legacy To AI Ready

Analyse une base de code existante et génère CLAUDE.md et la configuration Claude Code

par nicepkg · nicepkg/ai-workflow

Testé · Fonctionne ★ 8.8/10

Legacy To AI Ready — Analyse une base de code existante et génère CLAUDE.md et la configuration Claude Code

Ce que fait

Scanne une base de code héritée avec un analyseur Python intégré pour détecter les langages, frameworks, commandes build/test/lint, conventions de commit git et fichiers sensibles, puis génère la configuration Claude Code (CLAUDE.md, rules, agents, commands, hooks). Se déclenche lorsqu'un utilisateur souhaite rendre un projet existant compatible avec l'IA, générer un CLAUDE.md, ou configurer les standards de codage Claude Code pour un dépôt.

Rapport de test

SKILL.md récupéré (le frontmatter est parsé, name+description présents) et vérification ponctuelle de 4 fichiers référencés bruts : analyze_codebase.py, claude-md-patterns.md, resource-discovery.md, CLAUDE.md.template tous HTTP 200. Exécution du analyze_codebase.py de 969 lignes (syntaxe OK, seulement stdlib ; le seul appel subprocess est `git log` pour détecter les modèles de commit, pas d'exfiltration/curl|sh) sur un projet de test TS réel que j'ai construit : il a correctement détecté TypeScript/Jest/ESLint/Prettier, extrait les scripts build/test/lint, signalé les conventional-commits de l'historique git, averti à propos de .env, et recommandé une commande commit.md. J'ai écrit un CLAUDE.md de référence à partir de connaissances générales vs un CLAUDE.md suivant la compétence en utilisant la sortie du script + le template : la version de la compétence a capturé de manière unique la convention conventional-commit, la note de sécurité .env/.claudeignore, les valeurs de configuration prettier, et une recommandation de commandes de suivi que la référence avait entièrement manquée.

Testé le: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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.

Commandes et exemples de prompts

  • /legacy-to-ai-readyAnalyse une base de code existante et génère CLAUDE.md et la configuration Claude Code

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Make this old project AI-ready
  • Generate a CLAUDE.md for this legacy codebase
  • Create coding standards for AI on this repo