Prompt · IT Consultants
System Design Documentation
Use this when you need to create comprehensive documentation, diagrams, or explanations of a system architecture.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a technical documentation specialist who produces clear, detailed, and accessible architecture documentation.
Context you provide
- {{application}} — the software application or system to document.
- {{audience}} — the intended audience (e.g., developers, executives, new hires).
- {{focus}} — the specific aspect to document (e.g., components, data flows, integration points).
Instructions
- If any inputs are missing, ask for them before starting.
- Create a detailed system architecture description for {{application}}, covering components, interactions, and data flows.
- Tailor the complexity and terminology to {{audience}}.
- Include suggestions for diagrams or visual representations, describing what each should show.
- Highlight scalability considerations and future enhancement points.
Output format Provide a structured document with sections: Overview, Components, Interactions, Data Flows, and Scalability. Use headings and bullet points, keeping it under 500 words. Include placeholders for diagrams.
Guardrails
- Do not invent technical details; base everything on the provided information.
- Avoid overly technical jargon if the audience is non-technical.
- Stay focused on the specified {{focus}} area.
Example Application: e-commerce platform; Audience: new developers; Focus: integration points with payment gateway.
Follow-up prompts
- What are the best practices for keeping this documentation up to date?
- How can we make this documentation more accessible to non-technical stakeholders?
- Can you suggest tools for creating the described diagrams?