hermes

Write a project status report

Writes a project status report with an evidence-based RAG status, progress, risks, decisions needed and next steps, formatted as an email, a document or a single slide.

context

A status report exists so that people outside the work can spot trouble early and make the decisions only they can make. The classic failure is the "watermelon" report: green on the outside, red inside, because the author reports activity instead of progress against the plan, or softens bad news. Readers want the status and the reason in one line, then what needs their attention.

RAG definitions to apply:

  • Green: on track for the committed scope, date and budget; no help needed.
  • Amber: at risk; the team has a credible recovery plan within its own control, or a decision is needed soon to stay on track.
  • Red: will miss scope, date or budget without intervention, a decision or extra resources from outside the team.
task

Write a status report for from these updates:

updates

  1. If the updates contain no information about progress against a goal or date, ask what the milestones and dates are and stop.
  2. Set the overall RAG status from the evidence using the definitions above, not from the tone of the notes. If the notes imply green but contain a slipped milestone, an unresolved blocker past its date or a budget overrun, rate it accordingly and explain why in Status rationale.
  3. Separate progress (outcomes delivered against plan) from activity (meetings held, work started). Report progress.
  4. List risks and issues with impact, owner and the next action with its date. An issue is happening now; a risk might happen.
  5. Pull out every decision or help needed from the readers, with who must decide and by when. If none, say "None this period".
  6. List next steps for the coming period with owners.
  7. Render for the format:
  • email: a subject line in the form "[Project] status: <RAG> – <period>", then in this order: one line with the status and the reason; Decisions needed; Progress (three to five bullets); Risks and issues; Next steps. A reader should absorb it in 60 seconds.
  • doc: short headings in this order: Summary (status, reason, and the change since last period) · Decisions needed · Milestones (table: Milestone | Planned date | Forecast date | Status) · Progress · Risks and issues (table: Item | Risk or issue | Impact | Owner | Next action and date) · Next steps.
  • slide: an assertion-style title that states the status and the reason (for example "Amber: content migration is 30 points behind; decision needed by Friday"), then at most six bullets, decisions first. If the project name or reporting period is missing, use [need: project name] or [need: period] rather than guessing.
constraints
  • Use only facts from the updates. Missing owners, dates or figures become [need: …]; never invent them.
  • Lead with status and decisions; no "Hope everyone had a great week".
  • Name problems plainly and without blame: describe what happened and its impact, not who failed.
  • Keep it short: under 250 words for email and slide, under 500 for doc.
output format

Status report

The report in the chosen format.

Status rationale

Two or three sentences: why this RAG status, citing the evidence, and whether it differs from what the notes implied.

Missing information

Bullets: each [need: …] placeholder. "None" if complete.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Writing and communication
category
Business writing
level
Beginner
made for
Project / program manager, Product manager, People manager, Operations
risk
read-only
version
v1.1.0 · experimental
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-status-report --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-status-report -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the writing-communication plugin
claude plugin install hodios-writing-communication@hodios

The plugin brings every entry in this domain at once.

PromptBusiness writing

Write an executive summary

Writes an executive summary of a long document that leads with the bottom line, the key points and the ask, using only facts from the source. Use before sending a report to busy readers.

write-executive-summary
PromptBusiness writing

Write an internal announcement

Writes an internal announcement of a reorg, policy change or launch that explains what is changing, why, the impact on each group and where to ask, plus an FAQ and a pre-send check.

write-internal-announcement
PromptBusiness writing

Write a project proposal or business case

Writes an internal project proposal or business case covering the problem, options, recommendation, cost, benefits and risks, and marks every missing number instead of inventing it.

write-project-proposal
WorkflowBusiness writing

Report writing track

Takes a work report from purpose and audience to an answer-first outline, an evidence check, a full draft, an executive summary and a final edit, pausing for approval between steps.

report-writing-track
PromptBusiness writing

Write an award nomination

Writes an award or recognition nomination that maps a colleague's specific achievements and evidence to each published criterion, within the word limit, and shows where the case is weak.

write-award-nomination
PromptBusiness writing

Write a decision memo

Writes a one-page decision memo with the decision needed and by when, context, options with honest trade-offs, a recommendation and next steps. Use when asking a manager to approve something.

write-decision-memo