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.
Kein Prompt passt zu deiner Suche. Versuche ein anderes Stichwort.
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.
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.