Today's Agent Skill: Weekly Report Generator
What It Does
Writing the weekly status report is the task everyone pushes to Friday at 4:55 PM. This skill compiles data from your project tools, calendar, and completed tasks into a polished report that writes itself.
How It Works
The Weekly Report Generator pulls from your task manager (Jira, Asana, Todoist), calendar events, and git commits to compile what you accomplished, what is in progress, and what is blocked. It formats everything into your team's preferred template so you just review and send — no Friday scramble required.
How to Deploy It
Run it manually each Friday or automate it with a cron trigger every Friday at 3 PM. For fully autonomous use, have it auto-draft the report and send it to your manager after a 15-minute human review window — if no edits are made, it sends as-is.
SKILL.md — Ready to Deploy
# Weekly Report Generator
## Description
Compile data from task managers, calendars, and commit logs into a formatted weekly status report.
## Trigger
"generate my weekly report", "what did I accomplish this week", "Friday status update"
## Input
- Date range (default: current Monday to Friday)
- Data sources: task manager export, calendar events, git log, manual additions
- Optional: team template or format preference
## Steps
1. Pull completed tasks from the reporting period
2. Pull calendar events (meetings attended, presentations given)
3. Pull git commits or document edits (if applicable)
4. Categorize accomplishments by project or workstream
5. Identify in-progress items and estimate completion
6. List blockers or items needing escalation
7. Format into standard report template
## Output Format
```markdown
# Weekly Report — [Your Name] — Week of [Date]
## Completed
- [Project A]: [Accomplishment with measurable outcome]
- [Project B]: [Accomplishment]
## In Progress
- [Task]: [Status and expected completion]
## Blocked
- [Issue]: Waiting on [person/resource] since [date]
## Next Week
- [Planned priority 1]
- [Planned priority 2]
## Metrics
- Tasks completed: [N]
- M
Copy the full SKILL.md file and drop it into your agent's skills directory to activate this skill.