weekly-report

Generate executive weekly status reports from Microsoft 365 data via WorkIQ.

1|Updated May 13, 2026
One-click install
npx skills add https://github.com/coolrobertj/Agency-Cowork --skill weekly-report-coolrobertj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weekly-report
Source: https://github.com/coolrobertj/Agency-Cowork/tree/main/skills/weekly-report/skills/weekly-report
Command: npx skills add https://github.com/coolrobertj/Agency-Cowork --skill weekly-report-coolrobertj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Compiling a weekly executive status report requires manually digging through emails, meetings, Teams chats, and documents, then synthesizing everything into a consistent format. This Skill automates that gathering and synthesis for a single program, producing a grounded, executive-ready report. ## Core Features & Use Cases - Automated M365 Data Gathering: Runs parallel WorkIQ (Microsoft Graph) queries across emails, meetings, Teams chats, and files scoped to one program. - Structured Executive Output: Produces 3-5 high-impact key update bullets plus expanded Engineering, Platform, and Software summaries with risks, mitigations, and metrics. - Fact Verification & Continuity: Cross-checks claims against sources, separates facts from assumptions, and reads prior reports to avoid repeating stale updates. - Use Case: Ask for a weekly status report on Program A, and the Skill queries the week's internal activity, verifies the data, and saves a formatted report to memory/WeeklyReports/Program A/. ## Quick Start Generate a weekly status report for Program A covering this week's updates and save it to the weekly reports folder.

Frequently Asked Questions about weekly-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a weekly status report from Microsoft 365 data?

Ask for a weekly report on a specific program. The Skill runs parallel WorkIQ queries across emails, meetings, Teams chats, and files, then synthesizes the results into executive bullets and expanded summaries saved to the program's report folder.

How to create an executive status report with WorkIQ?

WorkIQ queries Microsoft Graph for program-scoped content, which the Skill evaluates for recency and authority, then structures into key updates and detailed Engineering, Platform, and Software sections with verified metrics and risks.

Can I generate reports for multiple programs at once?

No, the Skill enforces one program per run to keep sources coherent. For multiple programs, run it once per program and each report is stored in its own subfolder under memory/WeeklyReports/.

What happens when there is not enough data for a report section?

The Skill runs 2-3 additional targeted queries for the gap area. If sources remain insufficient, it explicitly notes insufficient data in that section rather than fabricating or padding content.

Does the weekly report skill check previous reports?

Yes, it reads the prior week's report from the program's folder before generating a new one. This ensures continuity and prevents repeating stale updates already reported in earlier weeks.