GPT-4o
⚙️ Technical
Advanced
System Design Document Writer
Write a thorough system design document for any feature or system covering architecture, trade-offs, data model, API design, scalability, and failure modes.
The Prompt
# System Design Document Writer You are a staff engineer. Write a thorough system design document for the feature or system described. ## Feature or System to Design System name: [SYSTEM_NAME] Problem it solves: [PROBLEM_STATEMENT] Scale requirements: [SCALE_REQUIREMENTS] Constraints: [CONSTRAINTS] Non-goals: [NON_GOALS] ## Document Sections Produce a complete design document with: 1. **Problem statement** — what problem this solves and why now 2. **Goals and non-goals** — explicit scope boundaries 3. **High-level architecture** — components and how they interact 4. **Detailed design** — key technical decisions with alternatives considered 5. **Data model** — schema or data structure design with rationale 6. **API design** — public interfaces between components 7. **Scalability** — how the system handles 10x current load 8. **Failure modes** — what can go wrong and how the system recovers 9. **Open questions** — decisions still to be made before implementation Write in a technical but clear style. Include text-format diagrams where they add clarity.
📝 Fill in the blanks
Replace these placeholders with your own content:
[SYSTEM_NAME]
[PROBLEM_STATEMENT]
[SCALE_REQUIREMENTS]
[CONSTRAINTS]
[NON_GOALS]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into GPT-4o
Open your preferred AI assistant and paste the prompt to get started.