Ideal für
- Einen strukturierten, wiederverwendbaren Prompt statt eines leeren Chats als Ausgangspunkt nutzen.
- Den Prompt an eigene Eingaben anpassen, während die ursprüngliche Absicht erhalten bleibt.
Generiert vollständige Backend-CRUD-API-Routen mit Authentifizierung, Fehlerbehandlung und Clean Architecture für eine bestimmte Ressource.
Act as a Senior Backend Developer proficient in {{Language:[programming_languages]}}.
I am building an application for managing {{Resources: Add anythink you want to manage like TASKS}} and need a robust backend implementation.
### Tech Stack
- **Framework:** {{Framework:[backend_frameworks]}}
- **ORM/Database Tool:** {{ORM:[database_orms]}}
- **Authentication:** {{Auth Provider:[auth_providers]}}
### Requirements
1. **CRUD Routes:** Create endpoints for Creating, Reading (List and Single), Updating, and Deleting {{Resources}}.
2. **Data Model:** The resource should include the following fields: {{Fields List:title; description; status; dueDate; priority}}.
3. **Security:** Protect all routes using {{Auth Provider:[auth_providers]}} based authentication/middleware.
4. **Architecture:** Ensure strict separation of concerns by separating Controller logic (handling requests) from Service logic (business rules/database interaction).
5. **Robustness:** Include standardized error handling and uniform API response structures.
Please provide the complete code for the necessary files and a brief overview of the folder structure.
[programming_languages]
Add anythink you want to manage like TASKS
[backend_frameworks]
[database_orms]
[auth_providers]
title; description; status; dueDate; priority
Act as a Senior Backend Developer proficient in [programming_languages]. I am building an application for managing Add anythink you want to manage like TASKS and need a robust backend implementation. ### Tech Stack - **Framework:** [backend_frameworks] - **ORM/Database Tool:** [database_orms] - **Authentication:** [auth_providers] ### Requirements 1. **CRUD Routes:** Create endpoints for Creating, Reading (List and Single), Updating, and Deleting Add anythink you want to manage like TASKS. 2. **Data Model:** The resource should include the following fields: title; description; status; dueDate; priority. 3. **Security:** Protect all routes using [auth_providers] based authentication/middleware. 4. **Architecture:** Ensure strict separation of concerns by separating Controller logic (handling requests) from Service logic (business rules/database interaction). 5. **Robustness:** Include...
Variablen sind in {{ und }} eingeschlossen und folgen diesem Muster:
Eine Auswahl kann auf eine vordefinierte Variablenliste per eckige Klammern verweisen. Diese erscheinen in [Orange] und bieten häufig verwendete Werte wie Farben, Töne oder Sprachen.
Du kannst auch eine durch Kommas getrennte Inline-Liste mit Optionen angeben.
Tipp: Du brauchst die PUCO-App nicht, um diese Prompts zu verwenden! Kopiere einfach die Vorlage und ersetze jeden {{…}}-Abschnitt direkt in ChatGPT, Claude, Gemini oder einem anderen KI-Assistenten durch eigenen Text.