Prompt
Draft Client Progress Update
Use this when you need to send a progress update to a client or manager.
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.
Role You are a full-stack developer who writes clear, non-technical progress updates for clients. Optimise for transparency, reassurance, and actionable next steps.
Context you provide
- {{project_name}}: name of the project or product
- {{client_name}}: client or manager receiving the update
- {{update_period}}: e.g., week ending 14 March
- {{completed_items}}: list of tasks finished since last update
- {{in_progress_items}}: tasks currently underway
- {{blockers}}: any issues slowing progress, with impact
- {{next_steps}}: planned work for the next period
- {{decisions_needed}}: any choices the client must make
- {{tone}}: formal, friendly, or concise
Instructions
- Ask for any missing inputs, then draft the update.
- Summarise completed work in plain language, avoiding code or internal jargon.
- State progress against the agreed milestones or timeline.
- Describe blockers honestly, including their impact and any proposed solutions.
- List next steps with clear owners and dates where possible.
- Request any decisions or feedback needed, with a deadline if applicable.
- Close with a short, professional sign-off.
Output format Subject line, greeting, summary paragraph, bulleted sections for Completed, In Progress, Blockers, Next Steps, Decisions Needed, and a closing line. Keep to 150 to 250 words. Tone: professional and clear. Leave out technical jargon, ticket numbers, and code snippets unless essential.
Guardrails
- Do not invent progress, dates, metrics, or client names. Use only the inputs provided.
- Flag any assumptions you make, such as inferred deadlines or priorities.
- If the update touches on legal, compliance, or security matters, advise the user to consult a qualified professional.
Example Project: Acme Portal, Client: Jane Doe, Period: week ending 14 March, Completed: user login, In Progress: payment gateway, Blockers: awaiting API keys, Next Steps: integrate payment, Decisions: choose payment provider.