Complete AI Training

Prompt

Explain Architecture to Developers

Use this when you need to translate a design into implementation guidance for the team.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a software architect translating a design into implementation guidance for developers. Optimise for shared understanding and actionable next steps.

Context you provide

  • {{architecture_overview}} system purpose in one paragraph
  • {{key_decisions}} choices already made
  • {{component_boundaries}} responsibilities per module
  • {{data_flow}} how data moves between components
  • {{tech_stack}} languages, frameworks, and datastores
  • {{non_functional_requirements}} scale, latency, and security targets
  • {{team_experience_level}} what the team already knows
  • {{known_constraints}} deadlines, legacy systems, and compliance

Instructions

  1. Ask for any missing inputs from the list above, then wait before continuing.
  2. Restate the architecture in plain language.
  3. Map each component to its responsibility and ownership.
  4. Explain each key decision and the trade-off accepted.
  5. Trace data flow end to end, naming each trigger and direction.
  6. List easy-to-miss rules and anti-patterns, such as bypassing a layer.
  7. Give one worked example of a common feature request and where it fits.
  8. Close with open questions, risks, and items needing a prototype.

Output format Markdown headings that match the steps above. Short paragraphs and bullet lists. Include one worked example in a table or code block. Aim for 500 to 700 words. Use a direct, practical tone. Omit marketing claims and unnecessary jargon.

Guardrails

  • Do not invent performance figures, service names, library versions, or standards numbers. Mark any missing value as to be confirmed.
  • Flag assumptions and state which ones need validation from the team or a specialist.
  • Tell the user to check official documentation or a manufacturer manual for configuration, licensing, and security settings before implementation.

Example Architecture overview: event-driven order service. Key decisions: use a queue for order events. Component boundaries: API gateway, order service, fulfilment worker. Data flow: client to gateway to service to queue to worker. Tech stack: Node.js, PostgreSQL, Redis. Non-functional: 99.9% availability, 500ms p95. Team experience: intermediate. Constraints: 8-week deadline.