Prompt Library ⚙️ Technical System Design Document Writer
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.

👁 6 views ⎘ 0 copies ♥ 0 likes

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.