Legacy To AI Ready

Analysiert eine bestehende Codebasis und generiert CLAUDE.md und Claude Code-Konfiguration

von nicepkg · nicepkg/ai-workflow

Getestet · Funktioniert ★ 8.8/10

Legacy To AI Ready — Analysiert eine bestehende Codebasis und generiert CLAUDE.md und Claude Code-Konfiguration

Was es kann

Scannt eine Legacy-Codebasis mit einem gebündelten Python-Analyzer, um Sprachen, Frameworks, build/test/lint-Befehle, git commit conventions und sensible Dateien zu erkennen, und generiert dann die Claude Code-Konfiguration (CLAUDE.md, rules, agents, commands, hooks). Wird ausgelöst, wenn ein Benutzer ein bestehendes Projekt AI-ready machen, eine CLAUDE.md generieren oder Claude Code coding standards für ein Repo einrichten möchte.

Testbericht

SKILL.md abgerufen (Frontmatter wird geparst, name+description vorhanden) und 4 referenzierte Dateien roh überprüft: analyze_codebase.py, claude-md-patterns.md, resource-discovery.md, CLAUDE.md.template alle HTTP 200. Die 969-zeilige analyze_codebase.py (Syntax OK, nur stdlib; einziger subprocess-Aufruf ist `git log` zur Erkennung von Commit-Patterns, keine Exfiltration/curl|sh) gegen ein von mir erstelltes echtes TS-Testprojekt ausgeführt: Sie erkannte korrekt TypeScript/Jest/ESLint/Prettier, extrahierte build/test/lint-Skripte, markierte conventional-commits aus der git-Historie, warnte vor .env und empfahl einen commit.md-Befehl. Eine Baseline CLAUDE.md aus allgemeinem Wissen erstellt vs. eine Skill-konforme unter Verwendung des Skript-Outputs + Vorlage: Die Skill-Version erfasste einzigartig die conventional-commit convention, den .env/.claudeignore Sicherheitshinweis, prettier config values und eine Empfehlung für Folge-Befehle, die die Baseline vollständig übersehen hatte.

Getestet am: 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.

Befehle & Beispiel-Prompts

  • /legacy-to-ai-readyAnalysiert eine bestehende Codebasis und generiert CLAUDE.md und Claude Code-Konfiguration

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

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