ChatGPT-Prompts für Programmieren & Technik

57 Prompts · Kostenlose Prompts für ChatGPT, Claude und Gemini

Diese Prompts helfen dir beim Debuggen, Prüfen von Änderungen, Erklären von Fehlern, Schreiben von Tests und Dokumentieren, in jeder Sprache und jedem Framework.

Jeder Prompt hat [Klammern] für deine eigenen Angaben. Kopiere einen, füge ihn in ChatGPT, Claude oder Gemini ein und verfeinere die Antwort im selben Chat.

Programmieren & Technik

Checkliste für Barrierefreiheits-Audits

Erstelle eine Barrierefreiheits-Checkliste für [WEBSITE-/APP-TYP] auf Basis der WCAG-Prinzipien. Behandle Farbkontrast, Tastaturnavigation, Screenreader, Formulare und Bilder. Erkläre zu jedem Punkt, wie man ihn schnell testet.

Programmieren & Technik

Erklärer für Algorithmenkomplexität

Erkläre Schritt für Schritt die Zeit- und Speicherkomplexität dieses Codes oder Algorithmus: [CODE/ALGORITHMUS-BESCHREIBUNG].

Programmieren & Technik

Verfasser von API-Dokumentation

Schreibe eine umfassende API-Dokumentation für den folgenden Endpoint bzw. die folgende Funktion: [BESCHREIBUNG ODER CODE]. Enthalten sein sollen: Beschreibung, Parameter (Name, Typ, erforderlich, Beschreibung), Anfrage-/Antwortbeispiele, Fehlercodes und Nutzungshinweise.

Programmieren & Technik

API-Endpunkt-Planer

Entwirf REST-API-Endpunkte für [FEATURE], einschließlich Methode, Pfad, Request-Body und Antwortstruktur für jeden.

Programmieren & Technik

Leitfaden zur API-Integration

Ich möchte [APP A] über ihre APIs mit [APP B] verbinden. Skizziere die Schritte: Authentifizierung, die wahrscheinlich benötigten Endpunkte, Umgang mit Rate-Limits und Fehlern und eine einfache Beispielanfrage. Weise mich darauf hin, die offizielle Dokumentation für aktuelle Details zu prüfen.

Programmieren & Technik

Architecture Decision Record

Schreibe einen Architecture Decision Record für diese Entscheidung: [ENTSCHEIDUNG]. Enthalten sein sollen: Kontext, geprüfte Optionen mit Vor- und Nachteilen, die Entscheidung und Folgen, gute wie schlechte. Halte es unter einer Seite.

Programmieren & Technik

Autor für Fehlerreproduktionsschritte

Verwandle diese Fehlerbeschreibung in klare, nummerierte Reproduktionsschritte, denen ein Entwickler folgen kann: [BESCHREIBUNG]. Füge erwartetes und tatsächliches Verhalten hinzu.

Programmieren & Technik

CI/CD-Pipeline-Planer

Entwirf eine CI/CD-Pipeline für ein [SPRACHE/FRAMEWORK]-Projekt auf [PLATTFORM]. Liste die Stufen (Build, Test, Lint, Deployment), was bei Pull Requests und was bei Merges läuft, wie Secrets gehandhabt werden, und eine einfache Beispielkonfiguration.

Programmieren & Technik

CLI-Befehlsersteller

Gib mir den bzw. die exakten [BASH/GIT/DOCKER/usw.]-Befehl(e), um [AUFGABE] auszuführen, und erkläre, was jede Option bewirkt.

Programmieren & Technik

Code-Kommentar-Generator

Füge diesem Code klare, knappe Kommentare hinzu, ohne das Offensichtliche zu überkommentieren: [CODE].

Programmieren & Technik

Code-Debugger

Debugge den folgenden [SPRACHE]-Code. Finde alle Fehler, erkläre, warum jeder ein Problem ist, liefere den korrigierten Code und schlage Verbesserungen vor, die ihn sauberer oder effizienter machen. Code: [CODE EINFÜGEN]

Programmieren & Technik

Code-Erklärer

Erkläre den folgenden [SPRACHE]-Code jemandem mit [NIVEAU] Programmiererfahrung. Gehe Zeile für Zeile vor, erkläre, was jeder Abschnitt tut, hebe clevere oder nicht offensichtliche Stellen hervor und beschreibe den Gesamtzweck. Code: [CODE EINFÜGEN]

Programmieren & Technik

Code-Review

Prüfe den folgenden [SPRACHE]-Code auf: (1) Fehler oder Logikfehler, (2) Performance-Probleme, (3) Sicherheitslücken, (4) Lesbarkeit und Wartbarkeit. Erkläre bei jedem Problem, warum es eines ist und wie man es behebt. Sag mir auch, was der Code gut macht. Code: [CODE EINFÜGEN]

Programmieren & Technik

Generator für Code-Review-Checklisten

Erstelle eine Code-Review-Checkliste für [SPRACHE/FRAMEWORK]-Pull-Requests, die Korrektheit, Sicherheit, Performance und Stil abdeckt.

Programmieren & Technik

Code-Reviewer

Prüfe den folgenden [SPRACHE]-Code als Senior-Entwickler. Bewerte: Codequalität und Lesbarkeit, mögliche Fehler, Sicherheitslücken, Performance-Probleme und Einhaltung von Best Practices. Gib umsetzbares Feedback Zeile für Zeile. Code: [CODE EINFÜGEN]

Programmieren & Technik

Sicherheitsprüfer für Code

Prüfe diesen [SPRACHE]-Code auf Sicherheitsprobleme: [CODE]. Achte auf Injection, unsichere Eingabeverarbeitung, offengelegte Secrets und schwache Authentifizierung. Erkläre zu jedem Problem das Risiko in einem Satz und zeige eine sicherere Version.

Programmieren & Technik

Code-Smell-Finder

Prüfe diesen Code auf Code Smells: [CODE]. Erkenne Duplikate, lange Funktionen, unklare Namen und enge Kopplung. Erkläre zu jedem, warum es die Wartbarkeit verschlechtert, und schlage die kleinste Verbesserung vor.

Programmieren & Technik

Code in eine andere Sprache umwandeln

Wandle den folgenden [QUELLSPRACHE]-Code in [ZIELSPRACHE] um. Bewahre Logik und Funktionalität exakt. Weise nach der Umwandlung auf Unterschiede im Verhalten, in der Syntax oder in den Konventionen beider Sprachen hin, die für das Verständnis des umgewandelten Codes relevant sind. [CODE EINFÜGEN]

Programmieren & Technik

Cron-Job-Builder

Schreibe einen Cron-Ausdruck, der [AUFGABE] zu [ZEITPLAN IN EINFACHEN WORTEN] ausführt. Erkläre jedes Feld, zeige als Beispiel die nächsten 3 Ausführungen und weise auf Zeitzonen- und Überschneidungsprobleme hin.

Programmieren & Technik

Datenbankschema-Designer

Entwirf ein Datenbankschema für [APP/FEATURE] mit diesen Anforderungen: [ANFORDERUNGEN]. Liste Tabellen, Schlüsselspalten, Typen und Beziehungen auf.

Programmieren & Technik

Diesen Code debuggen

Du bist ein Senior-[SPRACHE]-Entwickler. Hier ist eine Funktion, die nicht funktioniert: [CODE EINFÜGEN]. Erwartetes Verhalten: [BESCHREIBEN]. Tatsächliches Verhalten: [BESCHREIBEN]. Finde den oder die Fehler, erkläre in einfacher Sprache, was jedes Problem verursacht, und liefere eine korrigierte Version mit Kommentaren, die jede Korrektur erklären.

Programmieren & Technik

Design-Pattern-Empfehlung

Empfiehl für dieses Problem: [PROBLEMBESCHREIBUNG] ein passendes Entwurfsmuster, erkläre, warum es passt, und skizziere die Struktur.

Programmieren & Technik

Dockerfile-Generator

Schreibe ein Dockerfile für eine [SPRACHE/FRAMEWORK]-App, die [WICHTIGE ANFORDERUNGEN, z. B. Node 20 braucht, Port 3000 freigibt]. Halte das Image klein.

Programmieren & Technik

Planer für Umgebungsvariablen

Liste die Umgebungsvariablen und Konfigurationswerte auf, die eine [APP-TYP] typischerweise braucht, gruppiert nach Zweck (Authentifizierung, Datenbank, Drittanbieter-APIs usw.).

Programmieren & Technik

Fehlermeldungs-Erklärer

Erkläre diese Fehlermeldung in einfacher Sprache und schlage wahrscheinliche Lösungen vor: [FEHLERMELDUNG + kurzer Kontext].

Programmieren & Technik

Technik für Nicht-Ingenieure erklären

Erkläre [TECHNISCHES KONZEPT ODER ENTSCHEIDUNG] einem nicht-technischen Publikum aus [ZIELGRUPPE]. Nutze eine Alltagsanalogie, vermeide Fachjargon, sage, was es für ihre Ziele oder ihr Budget bedeutet, und ende mit dem einen Punkt, den sie entscheiden oder verstehen sollen.

Programmieren & Technik

Diesen Code in einfachem Deutsch erklären

Erkläre in einfachem Deutsch, was dieser Code tut, als würdest du es einem nicht-technischen Stakeholder erklären. Gib zuerst eine Zusammenfassung in einem Satz. Gehe dann jeden wichtigen Abschnitt durch: was er tut und warum. Hebe alles hervor, was ein Problem sein könnte oder Aufmerksamkeit verdient. Code: [CODE EINFÜGEN]

Programmieren & Technik

Git-Commit-Nachrichten-Schreiber

Schreibe eine Git-Commit-Nachricht für die folgenden Code-Änderungen. Folge dem Conventional-Commits-Format (Typ(Bereich): Beschreibung). Füge eine kurze Betreffzeile mit unter 72 Zeichen und einen Textteil hinzu, der erklärt, was sich geändert hat und warum. Diff: [DIFF EINFÜGEN]

Programmieren & Technik

Autor für Incident-Postmortems

Schreibe aus diesen Notizen ein schuldfreies Postmortem: [INCIDENT-NOTIZEN]. Enthalten sein sollen: Zusammenfassung, Zeitleiste, Auswirkung, Grundursache, was gut lief, was nicht, und 3-5 Maßnahmen mit Verantwortlichen. Konzentriere dich auf Systeme und Prozesse statt auf Personen.

Programmieren & Technik

Erklärer für Legacy-Code

Erkläre, was dieser Legacy-Code abschnittsweise tut, und markiere alles, was riskant oder veraltet wirkt: [CODE].

Programmieren & Technik

Logdatei-Analysator

Analysiere diesen Log-Ausschnitt: [LOG-ZEILEN]. Erkenne Fehler und Warnungen, gruppiere wiederholte Meldungen, finde die wahrscheinlichste Grundursache und schlage vor, welche weiteren Logs oder Metriken ich als Nächstes prüfen sollte. Spekuliere nicht über das hinaus, was das Log zeigt.

Programmieren & Technik

Planer für Migrationsskripte

Plane eine sichere Migration von [ALTE STRUKTUR] zu [NEUE STRUKTUR] für [DATENBANK/SYSTEM], einschließlich Rollback-Schritten.

Programmieren & Technik

Assistent für Namenskonventionen

Schlage klare, idiomatische Namen für diese Variablen/Funktionen vor, basierend auf ihrer Funktion: [LISTE MIT KURZEN BESCHREIBUNGEN].

Programmieren & Technik

Lern-Roadmap für eine neue Programmiersprache

Ich kenne [AKTUELLE SPRACHEN] und möchte [NEUE SPRACHE] lernen, um [ZIEL] zu bauen. Erstelle eine 6-Wochen-Roadmap, die Unterschiede zu meinem Wissen, die zuerst zu lernenden Kernkonzepte, ein kleines Projekt alle zwei Wochen und gute Übungsgewohnheiten hervorhebt.

Programmieren & Technik

Performance-Engpass-Finder

Prüfe diesen Code auf wahrscheinliche Performance-Engpässe: [CODE]. Erkläre, warum jeder ein Problem ist, und schlage eine Lösung vor.

Programmieren & Technik

Pseudocode-in-Code-Konverter

Wandle diesen Pseudocode in funktionierenden [SPRACHE]-Code um: [PSEUDOCODE]. Füge kurze Kommentare hinzu, die nicht offensichtliche Teile erklären.

Programmieren & Technik

Autor für Pull-Request-Beschreibungen

Schreibe eine Pull-Request-Beschreibung für diese Änderungen: [ZUSAMMENFASSUNG DER ÄNDERUNGEN]. Beschreibe, was sich geändert hat, warum, wie getestet wurde und eventuelle Folgeaufgaben.

Programmieren & Technik

Helfer für Python-Automatisierungsskripte

Schreibe ein Python-Skript, das diese Aufgabe automatisiert: [AUFGABE, z. B. Dateien umbenennen, CSVs zusammenführen, täglichen Bericht senden]. Nutze nach Möglichkeit nur die Standardbibliothek, füge klare Kommentare hinzu, behandle häufige Fehler und erkläre, wie man es ausführt.

Programmieren & Technik

README-Generator

Erstelle eine professionelle README.md für mein Projekt: [PROJEKTNAME]. Es ist ein/e [BESCHREIBUNG]. Enthalten sein sollen: Badges, Überblick, Funktionen, Installationsschritte, Nutzungsbeispiele mit Code, Konfigurationsoptionen, Beitragsrichtlinien und ein Lizenzabschnitt.

Programmieren & Technik

Refactoring-Assistent

Refaktoriere diesen [SPRACHE]-Code für bessere Lesbarkeit und Wartbarkeit, ohne das Verhalten zu ändern: [CODE]. Erkläre jede wesentliche Änderung.

Programmieren & Technik

Regex-Generator

Schreibe einen regulären Ausdruck, der [BESCHREIBE DAS MUSTER] erkennt. Liefere: den Ausdruck selbst, eine Erklärung in einfacher Sprache, wie er funktioniert, 5 Beispielzeichenketten, die passen, 3, die NICHT passen sollen, und einen Codeausschnitt, der zeigt, wie man ihn in [SPRACHE] verwendet.

Programmieren & Technik

Rubber-Duck-Debugging-Partner

Agiere als Gummiente. Ich erkläre dir meinen Fehler und meinen Code Schritt für Schritt. Gib nicht sofort die Antwort. Stelle mir jeweils eine kurze Frage, die mir hilft, das Problem selbst zu erkennen, und schlage nur dann eine Lösung vor, wenn ich darum bitte. Der Fehler: [BESCHREIBUNG].

Programmieren & Technik

Shell-Skript-Autor

Schreibe ein [BASH/ZSH/POWERSHELL]-Skript, das [AUFGABE] erledigt. Füge Eingabeprüfungen, hilfreiche Fehlermeldungen und Kommentare hinzu. Ergänze eine kurze Notiz, was schiefgehen könnte und wie man es sicher testet, bevor man es auf echten Daten ausführt.

Programmieren & Technik

Formel-Ersteller für Tabellenkalkulation

Ich nutze [EXCEL/GOOGLE SHEETS]. Meine Daten stehen in [SPALTEN/AUFBAU]. Schreibe eine Formel, die [WAS DU BRAUCHST]. Erkläre Schritt für Schritt, wie sie funktioniert, und gib ein Beispiel mit Beispielwerten.

Programmieren & Technik

SQL-Abfrage-Builder

Schreibe eine optimierte SQL-Abfrage, um [BESCHREIBE, WAS DU MÖCHTEST]. Meine Datenbank hat diese Tabellen und Schemata: [SCHEMA]. Füge Kommentare ein, die jeden Teil der Abfrage erklären, und schlage Indizes vor, die die Performance verbessern würden.

Programmieren & Technik

SQL-Abfrage optimieren

Du bist ein Experte für Datenbank-Performance. Hier ist eine SQL-Abfrage, die langsam läuft: [ABFRAGE EINFÜGEN]. Tabellengrößen und Indizes: [BESCHREIBEN]. Finde heraus, warum sie langsam sein könnte, schlage konkrete Optimierungen vor (Indizes, Umschreiben der Abfrage usw.) und liefere eine optimierte Version. Erkläre jede Änderung und warum sie die Performance verbessert.

Programmieren & Technik

Stacktrace-Interpret

Hier ist ein Stacktrace: [STACKTRACE]. Erkläre in einfacher Sprache, was passiert ist, nenne die wahrscheinlich fehlerhafte Zeile oder das Modul und gib 3 Dinge zum Prüfen in der Reihenfolge, beginnend mit der wahrscheinlichsten Ursache.

Programmieren & Technik

Systemarchitektur-Designer

Entwirf eine skalierbare Systemarchitektur für [ANWENDUNGSTYP], die [SKALIERUNG] bewältigen muss. Enthalten sein sollen: Komponenten und ihre Verantwortlichkeiten, Beschreibung des Datenflussdiagramms, Datenbankwahl mit Begründung, API-Design und mögliche Engpässe mit Lösungen.

Programmieren & Technik

Tech-Stack-Vergleich

Vergleiche [OPTION A] mit [OPTION B] für den Bau von [PROJEKTTYP]. Behandle Lernkurve, Performance, Ökosystem und langfristige Wartung.

Programmieren & Technik

Priorisierung technischer Schulden

Hier ist eine Liste technischer Schulden: [LISTE]. Bewerte jeden Punkt nach Wirkung, Aufwand und Risiko bei Nichtbehebung, empfiehl, welche 3 zuerst angegangen werden sollten, und erkläre, wie man nicht-technischen Stakeholdern den Nutzen vermittelt.

Programmieren & Technik

Übung für technische Vorstellungsgespräche

Agiere als Interviewer für eine Stelle als [ROLLE/LEVEL]. Stelle mir jeweils eine Frage zu [SPRACHE/THEMA], warte auf meine Antwort und gib dann Feedback zu Korrektheit, Klarheit und dazu, was eine stärkere Antwort enthalten würde, bevor du zur nächsten Frage übergehst.

Programmieren & Technik

Testfälle-Brainstorming

Liste die Grenzfälle und Testszenarien auf, die ich für diese Funktion abdecken sollte: [FUNKTIONSBESCHREIBUNG/CODE]. Beziehe Normal-, Grenz- und Fehlerfälle ein.

Programmieren & Technik

TypeScript-Typen aus JSON

Erzeuge TypeScript-Interfaces aus diesem JSON: [JSON]. Markiere Felder, die wahrscheinlich optional oder nullable sind, verwende klare Namen und weise auf Felder mit mehrdeutigem Typ hin, damit ich die echte API prüfen kann.

Programmieren & Technik

Unit-Test-Generator

Schreibe umfassende Unit-Tests für die folgende [SPRACHE]-Funktion mit [TEST-FRAMEWORK]. Decke ab: Normalfall, Grenzfälle, null-/leere Eingaben und Fehlerbedingungen. Verwende aussagekräftige Testnamen. Code: [CODE EINFÜGEN]

Programmieren & Technik

Webhook-Debugging-Checkliste

Mein Webhook von [DIENST] an [MEINEN ENDPUNKT] funktioniert nicht. Gib mir eine Schritt-für-Schritt-Checkliste zum Debuggen: Zustellung prüfen, Signaturen und Statuscodes kontrollieren, Wiederholungen und Timeouts behandeln und lokal testen. Frage mich nach den Details, die du brauchst.

Programmieren & Technik

Eine Funktion von Grund auf schreiben

Schreibe eine [SPRACHE]-Funktion, die [BESCHREIBE, WAS SIE TUN SOLL]. Anforderungen: [LISTE VON EINGABEN, AUSGABEN UND GRENZFÄLLEN]. Enthalten sein sollen: die Funktion mit aussagekräftigen Variablennamen, Inline-Kommentare zur nicht offensichtlichen Logik und ein Docstring. Schreibe außerdem 3 Unit-Tests: Normalfall, Grenzfall und erwarteter Fehler.

Programmieren & Technik

Einen regulären Ausdruck schreiben

Schreibe einen regulären Ausdruck, der [BESCHREIBE, WAS ER ERFASSEN SOLL] erkennt. Nenne Beispiele für Zeichenketten, die passen sollen, und für solche, die NICHT passen sollen. Erkläre den Ausdruck in einfacher Sprache und schlüssle jeden Bestandteil auf. Weise auf Grenzfälle oder Einschränkungen hin.

Weitere Prompt-Kategorien

Häufige Fragen

Kann ChatGPT mir beim Debuggen von Code helfen?

Ja. Füge die Fehlermeldung, den betroffenen Code und das erwartete Verhalten ein und bitte um die Ursache und einen Lösungsvorschlag. Teste jede vorgeschlagene Änderung selbst, bevor du sie übernimmst.

Wie schreibe ich einen guten Programmier-Prompt?

Nenne Sprache und Version, das Ziel, die Einschränkungen und ein kurzes Beispiel für Eingabe und Ausgabe. Kleine, konkrete Anfragen liefern besseren Code als eine einzige riesige Anfrage.

Sind diese Prompts kostenlos und funktionieren sie mit Claude und Gemini?

Ja, jeder Prompt ist kostenlos kopierbar und braucht kein Konto. Sie sind in einfacher Sprache geschrieben und funktionieren daher in ChatGPT, Claude, Gemini und den meisten anderen KI-Assistenten.

Kostenlose Tools und Ratgeber

RatgeberWas ist Prompt Engineering? Der komplette Leitfaden für 2026