CommunitySchreiben & Editierengithub.com

AaronCx/claude-code-practices

Befragt den Benutzer detailliert zu einer Funktion und schreibt eine eigenständige SPEC.md, die in einer neuen Sitzung implementiert werden kann. Verwenden Sie dies, bevor Sie größere Vorhaben angehen.

Was ist claude-code-practices?

Dieses Skill für Claude Code führt Sie durch einen tiefgehenden Interviewprozess, bevor Sie mit der Implementierung einer großen Funktion beginnen. Es stellt sicher, dass alle Aspekte – technische Umsetzung, UI/UX, Randfälle, Bedenken und Kompromisse – gründlich besprochen werden, bevor ein einziges Code geschrieben wird. Das Ergebnis ist eine vollständige, eigenständige Spezifikationsdatei (SPEC.md), die alle beteiligten Dateien und Schnittstellen benennt, den Umfang klar definiert und mit einem End-to-End-Verifikationsschritt abschließt. Dieses Skill eignet sich besonders für die Planung komplexer Features in neuen oder bestehenden Projekten mit Claude Code, da es die kognitive Last reduziert und eine saubere, fokussierte Implementierung in einer frischen Sitzung ermöglicht.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AaronCx/claude-code-practices/tree/HEAD/skills/spec-interview

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Der Benutzer möchte bauen: $ARGUMENTS

Befragen Sie ihn detailliert mit dem AskUserQuestion-Tool. Fragen Sie nach technischer Implementierung, UI/UX, Randfällen, Bedenken und Kompromissen. Stellen Sie keine offensichtlichen Fragen; graben Sie nach den schwierigen Aspekten, die er möglicherweise nicht bedacht hat. Führen Sie das Interview fort, bis alles abgedeckt ist.

Schreiben Sie dann eine vollständige Spezifikation in die SPEC.md. Die nützlichsten Spezifikationen sind eigenständig: Benennen Sie die beteiligten Dateien und Schnittstellen, geben Sie an, was nicht im Umfang enthalten ist, und schließen Sie mit einem End-to-End-Verifikationsschritt ab, der die Funktionsfähigkeit nachweist.

Beenden Sie den Vorgang, indem Sie den Benutzer auffordern, /clear auszuführen und die SPEC.md in einer neuen Sitzung zu implementieren, sodass der Implementierungskontext nur die Spezifikation enthält.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills