Status Reporting
Overview
This skill defines how to communicate progress and status clearly and consistently. Good status reporting enables coordination, prevents surprises, and helps stakeholders plan their work based on yours.
When to Use
- When providing regular progress updates (heartbeat, daily, weekly)
- When a task or project stage is completed
- When stakeholders request a status update
- When blockers or delays affect dependent work
- Before handoffs to the next agent in a workflow
- Don't use when: Status is unchanged since last report, or no one needs to know
Core Procedures
Step 1: Determine Report Audience and Frequency
| Audience |
Frequency |
Detail Level |
| Manager/CEO |
Daily or milestone summary |
Concise, key metrics |
| Dependent Agent |
On completion or delay |
Technical details needed for next step |
| Stakeholders |
Weekly or milestone |
Executive summary, impact |
| Team Members |
As needed |
Full technical detail |
| Quality/Compliance |
Per schedule |
Evidence, metrics, compliance status |
Step 2: Build Status Report
STATUS REPORT
=============
Agent: [name, company, role]
Date: [report date/time]
Task: [what task or project this covers]
Period: [what time range this report covers]
STATUS: [ON TRACK / AT RISK / BLOCKED / COMPLETED]
PROGRESS:
- What was completed this period:
- [specific item 1]
- [specific item 2]
- What is in progress:
- [specific item 3] - % complete
- [specific item 4] - % complete
BLOCKERS:
- [blocker description, when it started, what is being done]
- NONE
NEXT PERIOD:
- [what will be worked on next]
- [expected completions]
METRICS:
- [relevant key metrics: completion %, quality score, time on task]
RISKS:
- [any risks that could derail plan, current status]
Step 3: Validate Report
Before sending:
Step 4: Send and Follow Up
- Send report through appropriate channel (messaging, dashboard, handoff)
- If BLOCKED or AT RISK, also trigger escalation-management
- Acknowledge any questions or feedback on the report
- Update next report based on whether this period's plan was achieved
Quality Checklist
Error Handling
- Error: Report reveals you're significantly behind schedule
Response: Include this honestly, propose revised timeline, escalate if impact is critical
- Error: Dependent agent reports they can't use your output
Response: Understand the gap, fix if possible, update status to reflect rework needed
- Error: Status changed to BLOCKED since last report
Response: Trigger escalation immediately, update all affected stakeholders
Cross-Team Integration
Related Skills: handoff-protocol, escalation-management, risk-assessment, output-validation-checklist
Used By: ALL agents for regular updates; especially CEOs, monitors, reporters, project managers
1---2name: status-reporting3description: Use when reporting progress, status updates, or completion of work to managers, stakeholders, or dependent agents. This skill defines a standard format for clear, consistent, and actionable status updates.4---56# Status Reporting78## Overview9This skill defines how to communicate progress and status clearly and consistently. Good status reporting enables coordination, prevents surprises, and helps stakeholders plan their work based on yours.1011## When to Use12- When providing regular progress updates (heartbeat, daily, weekly)13- When a task or project stage is completed14- When stakeholders request a status update15- When blockers or delays affect dependent work16- Before handoffs to the next agent in a workflow17- **Don't use when:** Status is unchanged since last report, or no one needs to know1819## Core Procedures2021### Step 1: Determine Report Audience and Frequency22| Audience | Frequency | Detail Level |23|----------|-----------|-------------|24| Manager/CEO | Daily or milestone summary | Concise, key metrics |25| Dependent Agent | On completion or delay | Technical details needed for next step |26| Stakeholders | Weekly or milestone | Executive summary, impact |27| Team Members | As needed | Full technical detail |28| Quality/Compliance | Per schedule | Evidence, metrics, compliance status |2930### Step 2: Build Status Report31```32STATUS REPORT33=============34Agent: [name, company, role]35Date: [report date/time]36Task: [what task or project this covers]37Period: [what time range this report covers]3839STATUS: [ON TRACK / AT RISK / BLOCKED / COMPLETED]4041PROGRESS:42- What was completed this period:43 - [specific item 1]44 - [specific item 2]45- What is in progress:46 - [specific item 3] - % complete47 - [specific item 4] - % complete4849BLOCKERS:50- [blocker description, when it started, what is being done]51- NONE5253NEXT PERIOD:54- [what will be worked on next]55- [expected completions]5657METRICS:58- [relevant key metrics: completion %, quality score, time on task]5960RISKS:61- [any risks that could derail plan, current status]62```6364### Step 3: Validate Report65Before sending:66- [ ] Status accurately reflects reality (no sugar-coating or unnecessary alarm)67- [ ] Completed items are actually done (passed output-validation-checklist)68- [ ] Blockers are specific with active resolution efforts69- [ ] Next period goals are realistic70- [ ] Metrics are current and accurate7172### Step 4: Send and Follow Up73- Send report through appropriate channel (messaging, dashboard, handoff)74- If BLOCKED or AT RISK, also trigger escalation-management75- Acknowledge any questions or feedback on the report76- Update next report based on whether this period's plan was achieved7778## Quality Checklist79- [ ] Status honestly reflects situation (accurate, not optimistic/pessimistic)80- [ ] All completed items pass quality validation81- [ ] Blockers have clear description and active resolution82- [ ] Next period goals specific and achievable83- [ ] Metrics and dates current84- [ ] Sent to all who need this information8586## Error Handling87- **Error:** Report reveals you're significantly behind schedule88 **Response:** Include this honestly, propose revised timeline, escalate if impact is critical89- **Error:** Dependent agent reports they can't use your output90 **Response:** Understand the gap, fix if possible, update status to reflect rework needed91- **Error:** Status changed to BLOCKED since last report92 **Response:** Trigger escalation immediately, update all affected stakeholders9394## Cross-Team Integration95**Related Skills:** handoff-protocol, escalation-management, risk-assessment, output-validation-checklist96**Used By:** ALL agents for regular updates; especially CEOs, monitors, reporters, project managers