Today's Agent Skill: Auto-Draft Your Weekly Status Report

What It Does

Writing a weekly status report feels like describing your own week back to yourself — except now it's due in 15 minutes and you can't remember what you did on Tuesday. Most people either skip it, blast out a vague two-liner, or spend 30 minutes mining their calendar and Slack history. There's a better path.

How It Works

This skill pulls your completed tasks, calendar events, and any meeting notes from the current week, then drafts a structured status report in your org's preferred format — accomplishments, blockers, and next week's priorities. It normalizes the tone so bullet points don't read like a robot wrote them, and flags any blockers that haven't been surfaced to your manager yet.

How to Deploy It

Drop the SKILL.md content into your agent's skills directory and name it `weekly-status-report.md`. Trigger it each Friday afternoon by typing 'draft my status report' or wire it to a Friday 4 PM cron if your agent supports scheduled skills.

SKILL.md — Ready to Deploy

# weekly-status-report

## Description
Drafts a weekly status report from the user's completed tasks, calendar events, and meeting notes for the current work week. Produces a concise, human-readable report with three sections: Accomplishments, Blockers, and Next Week's Priorities.

## Trigger
User says: "draft my status report", "write my weekly update", "status report for this week", or similar variants. Also fires on a scheduled Friday afternoon cron if configured.

## Input
- Completed tasks from the user's task manager (TodoWrite state, Linear, Notion, or plain text notes)
- Calendar events from the current Monday–Friday window
- Any meeting notes or daily note entries from the vault for the current week
- Optional: user's preferred report format or word-count target

## Steps
1. Retrieve this week's date range (Monday 00:00 – Friday EOD, user's timezone).
2. Pull completed tasks marked done within that range. Group by project or theme if 5+ items.
3. Pull calendar events; filter out recurring 1:1s and all-hands unless the user was presenting or a decision was made. Flag decision-bearing events for inclusion.
4. Scan daily notes for any blockers, decisions, or flagged items mar

Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.

← Back to All Posts | Home — AZ AI Tools