Today's Agent Skill: Weekly Status Report Generator
What It Does
Every Friday, knowledge workers spend 30–45 minutes hunting through Slack threads, email chains, and project boards to write a status report that stakeholders will skim in 90 seconds. The cognitive overhead of context-switching across five tools to summarize a week's worth of scattered progress is pure friction — and it compounds every single week. An agent skill that assembles, formats, and delivers your weekly status report eliminates that recurring drain permanently.
How It Works
The skill accepts raw inputs — bullet notes, forwarded messages, task list exports, or free-form brain-dumps — and applies a structured summarization pass to extract completed work, in-progress items, blockers, and next-week priorities. It then formats the output into a stakeholder-ready status report using a configurable template with executive summary, project sections, and RAG status indicators, ready to paste or send directly.
How to Deploy It
Drop the SKILL.md content into your agent's skills directory and name it `weekly-status-report.md`; the agent will register it automatically on next load. Trigger it each Friday by pasting your raw notes or task export into the chat with the phrase 'generate status report' — no further setup required.
SKILL.md — Ready to Deploy
# weekly-status-report
## Description
Transforms raw weekly notes, task exports, or brain-dump text into a structured, stakeholder-ready status report. Extracts completed work, in-progress items, blockers, and next-week priorities, then formats them with RAG (Red/Amber/Green) status indicators and an executive summary.
## Trigger
Activates when the user says: "generate status report", "write my weekly update", "status report from these notes", or pastes a block of notes/tasks with implicit reporting intent at end of week.
## Input
- **Required:** Raw notes, task list, bullet points, or forwarded messages covering the week's work. Can be pasted directly or provided as a file path.
- **Optional:** Recipient name or audience type (e.g., "for my VP", "for the client") to adjust formality and detail level. Project name(s) if multi-project week.
## Steps
1. Parse the input and segment content by project or workstream if multiple are present.
2. Classify each item into one of four buckets: Completed, In Progress, Blocked, or Planned (next week).
3. Assess overall project health per workstream — assign RAG status (Green = on track, Amber = at risk, Red = blocked/delayed) based on block
Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.