status-report — Claude Code skill: project status reports
Generates a structured status report for leadership: KPI metrics with green/yellow/red flags, risks, and decisions needed. Turns project tracker activity into a readable narrative.
npx skills add anthropics/knowledge-work-plugins --skill status-report -a claude-codeWhat status-report does
The skill automates weekly or monthly status reports. Output includes an executive summary, KPI table with colour-coded statuses, accomplishments, in-progress items with owners and ETAs, a risk matrix, and decisions awaiting approval. Each section is tabular or a list, not prose.
If your IDE connects to a project tracker, chat, or calendar, the skill pulls completed items, overdue tasks, and key meetings automatically. You can post the finished report to a channel from the IDE.
Pass [weekly | monthly | quarterly] and the project or team name as arguments.
What it helps with
- compile a weekly status update for leadership with metrics and risks
- surface blocked work and decisions from your project tracker
- turn completed tasks into a concise narrative with KPI trends
- format accomplishments, risks and next-period priorities in one document
Example prompts for the agent
- /status-report weekly Analytics team
- /status-report monthly backend platform
- /status-report quarterly product roadmap
How to install status-report
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill status-report -a claude-code2Manually: put the files in place
~/.claude/skills/status-report/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/status-report/
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill status-report -a codex2Manually: put the files in place
.agents/skills/status-report/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill status-report -a cursor2Manually: put the files in place
.cursor/skills/status-report/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install anthropics/knowledge-work-plugins status-report2Manually: put the files in place
.github/skills/status-report/SKILL.md1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill status-report -a gemini-cli2Platform CLI
gemini skills install https://github.com/anthropics/knowledge-work-plugins --path operations/skills/status-reportManually: put the files in place
.devin/skills/status-report/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill status-report -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set89
The whole set →Similar
Questions about status-report
How do I install status-report in Claude Code?
Run npx skills add anthropics/knowledge-work-plugins --skill status-report -a claude-code, then locate the installed skill in ~/.claude/skills/status-report/SKILL.md.
What does status-report do?
It generates a project status report with an executive summary, KPI metrics, accomplishments, risks, and decisions needed. If a project tracker, chat, or calendar is connected, it pulls data from those sources automatically.
Which integrations does the skill support?
Works with project trackers (pulls statuses and deadlines), chat (finds decisions and blockers), and calendars (includes key meetings). The skill works without integrations too.
Source text
SKILL.md · Apache-2.0
--- name: status-report description: Generate a status report with KPIs, risks, and action items. Use when writing a weekly or monthly update for leadership, summarizing project health with green/yellow/red status, surfacing risks and decisions that need stakeholder attention, or turning a pile of project tracker activity into a readable narrative. argument-hint: "[weekly | monthly | quarterly] [project or team]" --- # /status-report > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a polished status report for leadership or stakeholders. See the **risk-assessment** skill for risk matrix frameworks and severity definitions. ## Usage ``` /status-report $ARGUMENTS ``` ## Output ```markdown ## Status Report: [Project/Team] — [Period] **Author:** [Name] | **Date:** [Date] ### Executive Summary [3-4 sentence overview — what's on track, what needs attention, key wins] ### Overall Status: 🟢 On Track / 🟡 At Risk / 🔴 Off Track ### Key Metrics | Metric | Target | Actual | Trend | Status | |--------|--------|--------|-------|--------| | [KPI] | [Target] | [Actual] | [up/down/flat] | 🟢/🟡/🔴 | ### Accomplishments This Period - [Win 1] - [Win 2] ### In Progress | Item | Owner | Status | ETA | Notes | |------|-------|--------|-----|-------| | [Item] | [Person] | [Status] | [Date] | [Context] | ### Risks and Issues | Risk/Issue | Impact | Mitigation | Owner | |------------|--------|------------|-------| | [Risk] | [Impact] | [What we're doing] | [Who] | ### Decisions Needed | Decision | Context | Deadline | Recommended Action | |----------|---------|----------|--------------------| | [Decision] | [Why it matters] | [When] | [What I recommend] | ### Next Period Priorities 1. [Priority 1] 2. [Priority 2] 3. [Priority 3] ``` ## If Connectors Available If **~~project tracker** is connected: - Pull project status, completed items, and upcoming milestones automatically - Identify at-risk items and overdue tasks If **~~chat** is connected: - Scan recent team discussions for decisions and blockers to include - Offer to post the finished report to a channel If **~~calendar** is connected: - Reference key meetings and decisions from the reporting period ## Tips 1. **Lead with the headline** — Busy leaders read the first 3 lines. Make them count. 2. **Be honest about risks** — Surfacing issues early builds trust. Surprises erode it. 3. **Make decisions easy** — For each decision needed, provide context and a recommendation.
© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins