KI-Prompts für Entwickler — zum Kopieren und Einfügen

Erprobte Prompts für die Coding-Aufgaben, die du täglich erledigst: Debugging, Reviews, Tests, Refactoring, SQL, Commit-Messages und Dokumentation. Stell einmal Sprache und Framework ein und kopiere loslegen.

Aktualisiert am
Deine WerteAlle Beispiele unten aktualisieren sich beim Tippen

Code verstehen

3
Code erklären
Explain what this TypeScript code does, step by step. Then list:
1. Inputs and outputs
2. Side effects (network, files, state)
3. Edge cases it does not handle

```
[paste code]
```

Wer nach Seiteneffekten und fehlenden Edge Cases fragt, bekommt aus einer Zusammenfassung ein Review.

Unbekannte Codebase verstehen
I am new to this React project. Based on the file tree and the files below, explain the architecture: the main modules, how data flows from a request to the response, and where I should look to change [feature].

File tree:
[paste tree]

Key files:
[paste files]
Regex oder Einzeiler erklären
Break this down token by token and give three example inputs that match and three that do not:

[paste regex or command]

Debuggen

4
Bug finden
This TypeScript function should [expected behavior] but instead [actual behavior].

```
[paste code]
```

Find the root cause. Explain why it happens before proposing a fix, and show the smallest change that fixes it.

Erwartetes vs. tatsächliches Verhalten zu beschreiben ist die wichtigste Verbesserung bei Debugging-Prompts.

Fehler und Stack Trace erklären
I get this error when [what you did]:

```
[paste error and stack trace]
```

Relevant code:
```
[paste code]
```

Explain what the error means, the most likely causes in order of probability, and how to confirm each one.
Warum ist das langsam?
This TypeScript code takes [time] for [input size]. Identify the bottlenecks, estimate their complexity, and suggest optimizations ordered by impact vs effort. Do not change behavior.

```
[paste code]
```
Rubber-Duck-Modus
I am stuck on [problem]. Do not give me the answer yet. Ask me one question at a time to help me find the cause myself.

Gut, wenn du eher lernen als nur eine Lösung bekommen willst.

Code schreiben

5
Aus einer Spezifikation implementieren
Write a TypeScript function that [does X].

Requirements:
- [requirement]
- [requirement]

Handle these edge cases: [empty input, invalid values, …]. Use no external libraries. Add brief comments only where the logic is not obvious, and include example usage.
Komponente bauen
Create a React component in TypeScript for [describe UI]. Props: [list]. It must be accessible (keyboard, ARIA where needed) and responsive. Keep styling minimal and separate from logic.
SQL-Abfrage schreiben
Write a PostgreSQL query that [goal].

Schema:
```sql
[paste CREATE TABLE statements]
```

Explain the query, mention which indexes it needs, and point out anything that could be slow on large tables.
Code zwischen Sprachen konvertieren
Convert this code from [source language] to TypeScript. Keep the same behavior, use idiomatic TypeScript rather than a line-by-line translation, and list any behavior that cannot be preserved exactly.

```
[paste code]
```
Shell-Skript schreiben
Write a bash script that [goal]. It must: exit on errors (set -euo pipefail), print what it is doing, accept [arguments] with a --help message, and be safe to run twice.

Review & Refactoring

4
Code-Review
Review this code as a senior TypeScript engineer. Group findings by severity (bug, security, performance, readability). For each, quote the line, explain the problem and suggest a fix. Skip praise and nitpicks about formatting.

```
[paste diff or code]
```
Sicher refactoren
Refactor this code for readability and maintainability without changing its behavior or public API. Explain each change in one line. Point out anything you were unsure was behavior-preserving.

```
[paste code]
```
Security-Review
Audit this code for security issues: injection, XSS, auth and access control, secrets, unsafe deserialization, SSRF and input validation. For each finding give a concrete exploit scenario and a fix.

```
[paste code]
```
Vereinfachen
This works but feels too complicated. Show a simpler version with fewer branches and less state, and explain what made the original complex.

```
[paste code]
```

Tests

3
Unit-Tests schreiben
Write Vitest unit tests for this TypeScript code. Cover the happy path, edge cases and error handling. Use descriptive test names, no shared mutable state, and mock only external dependencies.

```
[paste code]
```
Fehlende Testfälle finden
Here is a function and its tests. List the important cases the tests do not cover, then write tests for the three most valuable ones.

Code:
[paste code]

Tests:
[paste tests]
Testdaten generieren
Generate [number] realistic test records as JSON for this schema. Include tricky values: unicode names, very long strings, empty optional fields, boundary numbers and dates around DST changes.

[paste schema or type]

Doku & Kommunikation

5
Commit-Message aus einem Diff
Write a conventional commit message for this diff: a subject line under 72 characters in the imperative mood, a blank line, then a short body explaining why the change was made.

```diff
[paste git diff --staged]
```

Den Diff holst du dir mit git diff --staged.

Pull-Request-Beschreibung
Write a pull request description for these changes with sections: Summary, Why, How it works, How to test, Risks. Keep it concise.

[paste diff or list of changes]
Funktion dokumentieren
Add TypeScript doc comments (JSDoc/TSDoc, docstrings or equivalent) to this code: purpose, parameters, return value, errors thrown and one example. Do not change the code.

```
[paste code]
```
README-Abschnitt schreiben
Write the "Getting started" section of a README for this project: prerequisites, installation, configuration (environment variables), running locally and running tests. Use copy-pasteable commands.

Project details:
[paste package.json / notes]
Für Nicht-Entwickler erklären
Explain this technical issue to a non-technical stakeholder in under 120 words: what happened, the impact on users, and what we are doing about it. No jargon.

[paste incident notes]

Planen & Design

4
Ansätze vergleichen
I need to [goal] in a React app. Compare [option A], [option B] and [option C] in a table: complexity, performance, maintenance, cost and when each is the best choice. Then recommend one for my situation: [context].
Datenbankschema entwerfen
Design a PostgreSQL schema for [domain]. Entities: [list]. Show CREATE TABLE statements with keys, constraints and indexes, and explain how it supports these queries: [queries].
Feature in Aufgaben zerlegen
Break this feature into small tasks of at most half a day each, in a sensible order, with acceptance criteria for each:

[describe feature]
API-Design prüfen
Review this REST API design for consistency, naming, status codes, pagination, error format, versioning and security. Suggest concrete improvements.

[paste endpoints or OpenAPI spec]

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: KI-Prompts für Entwickler

  1. Stell oben deine Sprache, dein Framework, dein Test-Framework und deine Datenbank ein. Jeder Prompt aktualisiert sich automatisch.
  2. Wähle einen Prompt für deine Aufgabe: verstehen, debuggen, schreiben, prüfen, testen, dokumentieren oder planen.
  3. Klicke auf Prompt kopieren, füge ihn in ChatGPT, Claude, Gemini oder Copilot Chat ein und ersetze die [eckigen Klammern] durch deinen Code oder deine Details.
  4. Stell Folgefragen im selben Chat, um die Antwort zu verfeinern.

Was einen guten Coding-Prompt ausmacht

  • Kontext — Sprache, Framework und Versionen. „React 19 mit TypeScript“ liefert deutlich bessere Antworten als „JavaScript“.
  • Erwartet vs. tatsächlich — beschreibe bei Bugs, was passieren sollte und was stattdessen passiert.
  • Der kleinste relevante Code — füge die Funktion und ihre Aufrufer ein, nicht das ganze Repository.
  • Randbedingungen — keine neuen Abhängigkeiten, die öffentliche API beibehalten, muss auf Node 20 laufen …
  • Ausgabeformat — ein Diff, eine Tabelle, nur Tests oder eine Erklärung vor dem Code.

Vor dem Ausliefern prüfen

KI-Assistenten schreiben plausibel aussehenden Code, der subtil falsch sein kann: erfundene APIs, übersehene Edge Cases, veraltete Syntax oder unsichere Muster. Führe den Code aus, lies ihn so sorgfältig wie einen Pull Request von Kollegen und bitte den Assistenten, Tests für seine eigene Ausgabe zu schreiben. Füge niemals Secrets, Zugangsdaten oder Kundendaten ein.

Formatiere Code vor dem Einfügen mit dem JSON-Formatter oder SQL-Formatter und prüfe generierte reguläre Ausdrücke im Regex-Tester.

Auch gesucht als: chatgpt prompts programmieren, claude prompts, coding prompts, prompts für programmierer, code review prompt, copilot prompts, prompt bibliothek.

Passende Tools zu: KI-Prompts für Entwickler

  • Git Spickzettel — Jeder Git-Befehl, den du im Alltag brauchst, und die, die du brauchst, wenn etwas schiefgeht, in einer Zeile erklärt.
  • Linux Befehle Spickzettel — Die Linux- und Bash-Befehle, die Entwickler auf Servern und Laptops nutzen: Dateien, Suche, Berechtigungen, Prozesse, Logs, Netzwerk und SSH.
  • Docker Spickzettel — Die Docker- und Docker-Compose-Befehle, die du jede Woche brauchst, in einer Zeile erklärt.
  • PowerShell Spickzettel — Die PowerShell-Befehle, die Entwickler und Admins unter Windows täglich nutzen — und in PowerShell 7 auf macOS und Linux — jeweils in einer Zeile erklärt.

Häufige Fragen

Funktionieren diese Prompts mit ChatGPT, Claude, Gemini und Copilot?
Ja. Es sind Prompts in einfacher Sprache, die mit jedem leistungsfähigen KI-Assistenten funktionieren, einschließlich ChatGPT, Claude, Gemini und GitHub Copilot Chat.
Ist es sicher, meinen Code in einen KI-Assistenten zu kopieren?
Prüfe zuerst die Richtlinien deines Unternehmens. Entferne vor dem Einfügen Secrets, API-Keys, Kundendaten und interne URLs und nutze bevorzugt Business- oder Enterprise-Tarife, die deine Daten nicht zum Training verwenden.
Wie bekomme ich bessere Antworten?
Gib Kontext an (Sprache, Framework, Versionen), beschreibe, was du erwartest und was tatsächlich passiert, füge den kleinsten Code ein, der das Problem zeigt, und bitte um eine Begründung, bevor der Fix kommt. Stell lieber Folgefragen, statt jedes Mal neu zu starten.
Kann ich KI-Prompts für Entwickler als Web-App installieren und offline nutzen?
Ja. KI-Prompts für Entwickler ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools