AI-Coding-prompts machen den Unterschied zwischen der Nutzung von Claude oder ChatGPT als etwas schnellerer Suchmaschine und der Nutzung als aktivem Programmierpartner aus. Das Modell ist in beiden Fällen leistungsfähig - was sich ändert, ist die Art deiner Anfrage. Ein guter Coding-prompt nennt Sprache und Framework, liefert der AI den tatsächlichen Code oder Fehler, definiert eine klare Aufgabe und gibt an, wie eine gute Ausgabe aussieht: ein Diff, eine getestete Funktion oder eine Erklärung der Grundursache. Unklar hinein, unklar heraus.
Dieser Leitfaden sammelt praktische AI-Coding-prompts für die tägliche Arbeit von Entwicklern - zum Schreiben von Funktionen, Beheben von Fehlern, Prüfen von Code, Schreiben von Tests und Dokumentieren von APIs. Jeder funktioniert mit Claude, ChatGPT oder jedem AI-Chat. Kopiere ihn, füge deinen Code oder Fehler ein und fülle die Klammern aus.
Was einen Coding-prompt erfolgreich macht
Die besten Coding-prompts haben vier gemeinsame Merkmale: Sie nennen den Stack, liefern der AI die tatsächlichen Eingaben statt einer Beschreibung davon, bitten um genau eine Sache und legen die Form der Antwort fest. „Behebe meinen Code“ zwingt die AI zum Raten; „Hier sind die Funktion und der Stacktrace - finde die Grundursache und gib eine korrigierte Version mit einer einzeiligen Erklärung des Fehlers zurück“ liefert dir etwas, das du verwenden kannst. Behalte diese Struktur bei, während du die folgenden prompts anpasst.
Anstatt deinen Stack und deine Konventionen in jeden folgenden prompt erneut einzufügen, wird Max einmal geladen und weiß bereits, wie er in deinen Mustern entwickelt, debuggt, Reviews durchführt und testet - der Schritt mit dem „konfigurierten Assistenten“, auf den dieser Leitfaden nach der prompt-Liste verweist.
Max anzeigen →prompts zum Schreiben und Refaktorieren
Diese prompts verwandeln eine klare Spezifikation in funktionierenden Code und unübersichtlichen Code in wartbaren Code.
Schreibe eine [LANGUAGE]-Funktion, die [WHAT IT SHOULD DO] ausführt. Eingaben: [INPUTS]. Ausgabe: [OUTPUT]. Berücksichtige diese Sonderfälle: [EDGE CASES]. Befolge [STYLE/CONVENTION] und füge nur dort kurze Kommentare hinzu, wo die Logik nicht offensichtlich ist. Gib die Funktion sowie zwei Beispielaufrufe zurück.
Überarbeiten Sie diesen [LANGUAGE]-Code im Hinblick auf Lesbarkeit und Wartbarkeit, ohne sein Verhalten zu ändern. Erklären Sie jede Änderung in einer Zeile, weisen Sie auf alles hin, was wie ein potenzieller latenter Fehler aussieht, und behalten Sie die öffentliche Schnittstelle bei. Hier ist der Code: [PASTE CODE]
Konvertieren Sie diesen Code von [LANGUAGE A] nach [LANGUAGE B], behalten Sie die Logik identisch bei und verwenden Sie idiomatische Muster der Zielsprache. Weisen Sie auf alle Stellen hin, an denen eine direkte Übersetzung nicht möglich ist, und erklären Sie, was Sie stattdessen getan haben. Code: [PASTE CODE]
Debugging prompts
Beim Debugging spart ein klar formulierter prompt am meisten Zeit - vorausgesetzt, Sie geben der AI den Fehler und keine Umschreibung davon.
Hier sind ein [LANGUAGE]-Fehler und der relevante Code. Ermitteln Sie die Grundursache, nicht nur das Symptom, und geben Sie anschließend eine korrigierte Version sowie eine einzeilige Erklärung dazu, was tatsächlich falsch war. Fehler: [PASTE STACK TRACE]. Code: [PASTE CODE]
Dieser Code läuft, erzeugt aber die falsche Ausgabe. Erwartet: [EXPECTED]. Tatsächlich: [ACTUAL]. Gehen Sie die Logik Schritt für Schritt durch, ermitteln Sie, wo sie vom beabsichtigten Verhalten abweicht, und geben Sie die Korrektur zurück. Code: [PASTE CODE]
Code review prompts
Ein zweites Paar Augen bei jeder Änderung wäre ideal, ist aber selten verfügbar. Diese prompts kommen einer Überprüfung durch einen Senior Engineer nahe.
Überprüfen Sie diesen [LANGUAGE]-Code wie ein Senior Engineer. Gruppieren Sie Ihre Ergebnisse nach Schweregrad - Fehler, Sicherheitsprobleme, Performance und anschließend Stil - und nennen Sie für jeden Punkt die konkrete Zeile, das Problem und die Lösung. Schreiben Sie nicht die gesamte Datei neu; weisen Sie auf das Wesentliche hin. Code: [PASTE CODE]
Prüfen Sie diesen Code ausschließlich auf Sicherheitsprobleme: Injection, unsichere Eingabeverarbeitung, Geheimnisse im Code und unsichere Abhängigkeiten. Erklären Sie für jeden Fund das Risiko in einer Zeile und zeigen Sie die sicherere Version. Code: [PASTE CODE]
Testing prompts
Tests werden unter Zeitdruck am ehesten übersprungen. Diese prompts machen sie schnell erstellbar.
Schreiben Sie Unit-Tests für diese [LANGUAGE]-Funktion mit [TEST FRAMEWORK]. Decken Sie den Erfolgsfall, die Randfälle und die Fehlerfälle ab. Listen Sie die zu testenden Fälle vor dem Code auf, damit ich prüfen kann, dass nichts fehlt. Funktion: [PASTE CODE]
Ich werde [WHAT YOU ARE CHANGING] ändern. Liste die Testfälle auf, die ich vor der Änderung dieses Codes eingerichtet haben sollte, damit ich sicher sein kann, nichts kaputt gemacht zu haben - einschließlich der Fälle, die oft vergessen werden.
prompts für Dokumentation und Erklärungen
Dokumentation und Einarbeitung sind Bereiche, in denen AI jede Woche unauffällig Stunden spart.
Erkläre diesen Code einem Entwickler, der neu in der Codebasis ist. Beschreibe, was er tut, warum er so strukturiert ist und was er höchstwahrscheinlich missverstehen wird. Halte dich kurz. Code: [PASTE CODE]
Erstelle eine Entwicklerdokumentation für diesen API-Endpunkt: Methode, Pfad, Parameter, ein Beispiel für Anfrage und Antwort, die Fehlerfälle und die Authentifizierungsanforderung. Quelle: [PASTE ROUTE OR CONTROLLER CODE]
Von prompts zu einem vollständigen Coding-Workflow
Einzelne prompts lösen einzelne Aufgaben. Entwickler, die AI optimal nutzen, erklären nicht in jeder Sitzung erneut ihren Tech-Stack, ihre Konventionen und Standards, sondern laden sie einmalig, sodass jede Antwort bereits ihren Mustern folgt. Das ist der Unterschied zwischen dem Einfügen eines prompts und der Arbeit mit einem konfigurierten Assistenten, der die Regeln deiner Codebasis kennt. Wenn du lieber ein getestetes Set verwendest, statt selbst eines zu erstellen, decken die Tech- und Entwicklungs-prompt-Pakete von KissMySkills Entwicklung, Debugging, Reviews, Tests und Dokumentation ab und sind sofort mit Claude, ChatGPT oder jedem AI-Chat einsetzbar.
Entwicklung, Debugging, Code-Reviews, Tests und Dokumentation - rollenspezifische Entwickler-prompt-Pakete, die über generische Vorlagen hinausgehen. Funktioniert mit Claude, ChatGPT oder jedem AI-Chat.
Coding-prompts durchsuchen →Alle prompts durchsuchen →