Create and review stakeholder status updates, progress reports, and executive summaries.

MITAuto-check passedWriting & Content

Install Stakeholder Update

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill stakeholder-update -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace stakeholder-update --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/stakeholder-update .claude/skills/stakeholder-update && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
stakeholder-update
GitHub stars
2.8k
Token cost
~2.5k tokens
SKILL.md length
1,211 words
Files
2 (incl. references)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Create and review stakeholder status updates, progress reports, and executive summaries.

  • Works in 5 steps: Lead with the headline — Don't bury the… → Use consistent structure — Same format… → Be honest about risks — Surface problems… → …
  • The user needs to write concise upward communication
  • SKILL.md covers Overview, Instructions, Update Structure and Principles, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Stakeholder Update is an agent skill from jeremylongshore/tons-of-skills-marketplace. Create and review stakeholder status updates, progress reports, and executive summaries. Use when the user needs to write concise upward communication. Trigger with "stakeholder update", "status update", "progress report", "update leadership", "weekly update", or "executive summary".

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/evidence-and-review.md`). Compatibility notes: Designed for Claude Code

It sits in Writing & Content, covering Summarization and Internal communications. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • The user needs to write concise upward communication
  • With stakeholder update
  • Progress report
  • Update leadership

Example prompts

  • “stakeholder update”
  • “status update”
  • “progress report”
  • “/stakeholder-update”

Requirements

  • Compatibility (from SKILL.md): Designed for Claude Code
  • Pre-approved tools (allowed-tools): Read, Glob, Grep

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Lead with the headline — Don't bury the lead
  2. Use consistent structure — Same format builds trust
  3. Be honest about risks — Surface problems early
  4. Include clear asks — What do you need from them?
  5. Keep it scannable — Executives skim

What it can do on your machine

Read from SKILL.md and the folder at commit cfae287. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Glob
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • en.wikipedia.org
    • amazon.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code

    From compatibility in the SKILL.md frontmatter.

Context cost

Stakeholder Update loads about 2.5k tokens when it runs, and up to ~2.8k if it reads all its reference files. Until then it costs about 76 tokens; SKILL.md has 1,211 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 1,211 words, ~2,543 tokens.

Download SKILL.mdSave it as .claude/skills/stakeholder-update/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
stakeholder-update
description
Create and review stakeholder status updates, progress reports, and executive summaries. Use when the user needs to write concise upward communication. Trigger with "stakeholder update", "status update", "progress report", "update leadership", "weekly update", or "executive summary".
allowed-tools
Read, Glob, Grep
compatibility
Designed for Claude Code
version
1.10.0
author
Ahmed Khaled Mohamed <ahmd.khaled.a.mohamed@gmail.com>
license
MIT
argument-hint
project or team
tags
productivity, stakeholder-update
model
inherit
effort
medium
user-invocable
true

Stakeholder Update Skill

Overview

Turn current evidence into a concise update that leads with status, names risks plainly, and makes decisions or help requests explicit. Use the evidence and review checklist before sending it.

Use Glob to locate status artifacts, Grep to trace commitments, and Read to verify the data.

Instructions

Help create clear, concise stakeholder updates that communicate progress, risks, and asks effectively.

Authentication

Use only existing authenticated access when source systems are involved. Never request or expose credentials, tokens, or API keys; if access is unavailable, report the last verified timestamp.

Behavior
  1. Lead with the headline — Don't bury the lead
  2. Use consistent structure — Same format builds trust
  3. Be honest about risks — Surface problems early
  4. Include clear asks — What do you need from them?
  5. Keep it scannable — Executives skim
Tone
  • Confident but not arrogant
  • Transparent about challenges
  • Action-oriented
  • Respectful of reader's time
Advanced Patterns
  1. The bad news sandwich is dead — Don't bury risks between good news. Executives see through it and lose trust. Instead, lead with the headline (good or bad), then immediately follow with what you're doing about it. "Android delivery dropped to 88%. Root cause identified, fix deploying Monday, ETA to recover: 2 weeks." Confidence comes from having a plan, not from hiding problems
  2. Metric trend > metric snapshot — A single number is noise. Three data points are a trend. Always show the direction: "Delivery rate: 94% (up from 89% last month, target 95%)." The reader can instantly assess: are we improving, stable, or declining? Without trend, they'll ask — and you'll look unprepared
  3. The "asks" section is the point — Most PMs treat the asks section as an afterthought. But the entire update exists to get your asks answered. If you have no asks, you're sending a status report — send it as an email. If you have asks, lead with them in the TL;DR: "On track for March launch. Need: decision on scope cut by Friday."
  4. Audience-calibrated detail — Your skip-level wants 3 bullets. Your manager wants a page. Your team wants the full picture. Don't write one update for three audiences. Write the full version, then create progressively shorter summaries. The TL;DR section should stand alone as a complete Slack message
  5. Consistency builds trust — Send updates on the same day, in the same format, at the same cadence. When stakeholders know what to expect, they read it. When the format varies, they skim or ignore. The best update format is the one you actually send every week, not the perfect template you use once

Update Structure

markdown
## [Project/Team] Update — [Date]

### TL;DR
One sentence summary. What's the single most important thing to know?

### Status: On Track / At Risk / Off Track

### Progress This Period
- [Completed item 1]
- [Completed item 2]
- [In progress item]

### Key Metrics
| Metric | Target | Actual | Trend |
|--------|--------|--------|-------|
| [Metric 1] | X | Y | up/down/flat |

### Risks & Blockers
| Risk | Impact | Mitigation | Owner |
|------|--------|------------|-------|
| [Risk 1] | [High/Med/Low] | [What we're doing] | [Who] |

### Asks
- [ ] [What you need from leadership]

### Next Period
- [ ] [What's coming next]

Principles

Headline First

Bad: "We had several meetings this week and discussed various topics..." Good: "We're on track to launch March 1st. Key risk: Android testing capacity."

Specific Over Vague

Bad: "Good progress on performance" Good: "Reduced P99 latency from 450ms to 180ms (-60%)"

Honest About Problems

Bad: "Minor delays expected" Good: "Timeline at risk: 2-week slip likely due to API dependency. We need [specific help]."

Clear Asks

Bad: "Would be helpful to have more resources" Good: "Requesting: 1 additional Android engineer for 3 weeks, or we slip by 2 weeks"

Examples

Example 1: Weekly Update

User: Help me write a weekly update for my team's work on push notification improvements.

Good Response:


Push Notifications Update — Week of Feb 10, 2026

TL;DR

Delivery rate hit 94% (target: 95%). Android token refresh fix deployed, monitoring results.

Status: At Risk

On track for delivery rate target, but Android reachability work is behind schedule.

Progress This Week
  • Android token refresh fix deployed — Live for 10% of users, expanding Monday
  • iOS delivery optimization — P99 latency down from 2.1s to 1.4s
  • Rich media support — Design complete, engineering started (40% done)
  • Quick reply buttons — Blocked on iOS 17 API approval
Key Metrics
MetricTargetThis WeekLast WeekTrend
Delivery rate (iOS)95%96.2%95.8%up
Delivery rate (Android)95%91.4%89.2%up
P99 latency<2s1.4s2.1sup
Risks & Blockers
RiskImpactMitigationOwner
Quick reply blocked on AppleHighEscalated to partner team, ETA next weekAhmed
Android engineer out sickMedRedistributing work, 3-day slip possibleMichelle
Asks
  1. Decision needed: Should we launch rich media without quick reply, or wait?
  2. Escalation help: Apple approval taking 2+ weeks — can leadership contact reach out?
Next Week
  • Android token refresh: expand to 100%
  • Rich media: complete implementation
  • Quick reply: resolve Apple blocker

Adjust anything?

Show full SKILL.md (484 more words)Show less
Example 2: Executive Summary

User: Write an executive summary of our Q1 progress for leadership.

Good Response:


Client Messaging — Executive Summary

Bottom Line

Strong Q1. Delivered 3 of 4 planned initiatives. Push delivery rate at 94% (target: 95%), with clear path to close the gap in Q2. Team velocity improved 20% after process changes.

What We Shipped
InitiativeStatusImpact
Android token refreshShipped+5% delivery rate, +2M reachable users
Push performance optimizationShipped-60% latency (2.1s to 0.8s)
Inbox redesignShipped+15% inbox open rate
Rich media push70%Slipped to Q2 (Apple approval delay)
Key Metrics
MetricPrevious periodCurrent periodTargetStatus
Push delivery rate89%94%95%At Risk
Message success rate10%14%15%At Risk
Team velocity (points/sprint)455450On Track
What Worked
  1. Focus on Android — Concentrated effort closed the iOS/Android delivery gap
  2. Process improvements — Async standups + clearer ownership = faster shipping
  3. Partner alignment — Early stakeholder involvement reduced late-stage churn
What Didn't
  1. Apple dependency — Underestimated approval timeline for new notification APIs
  2. Scope creep — Rich media grew 40% from original spec
  3. On-call burden — Team spent 15% of time on unplanned support
Q2 Priorities
  1. Close the delivery gap — 94% to 99% (Android token + FCM reliability)
  2. Ship rich media — Unblock Apple, launch by April
  3. Reduce support burden — Self-service tools for partners
Asks
  1. Headcount: Request 1 additional engineer for Q2 to maintain velocity
  2. Executive support: Apple escalation for notification APIs
  3. Decision: Invest in self-service tooling vs. dedicated support engineer?

Want me to adjust the framing or add more detail anywhere?

Example 3: Quick Status

User: I need a quick Slack update about a feature delay.

Good Response:


Quick update on [Feature]:

Status: 1-week delay (new target: Feb 22)

Why: Discovered edge case in Android 12+ that breaks the happy path. Fix is straightforward but needs testing.

Impact: No user-facing impact (feature not launched). Marketing aware and adjusting.

What we're doing:

  • Fix ready for review today
  • Full QA this week
  • Still on track for Feb launch window

No action needed — will update if anything changes.


Good for Slack?

Prerequisites

  • Claude Code with read access to project files
  • Project status information: progress, metrics, risks, and blockers
  • Awareness of the target audience (manager, VP, cross-functional peers)

Output

Structured stakeholder updates including TL;DR headline, traffic-light status, progress summaries, metric trends with context, risks with mitigations and owners, clear asks, and next-period plans calibrated to audience seniority.

Error Handling

When project metrics are unavailable, use qualitative progress indicators and flag the measurement gap as a risk. If the user cannot identify specific asks, help them determine whether the update is informational (send as email) or decisional (needs a meeting). When bad news must be communicated, structure it with the plan-forward pattern rather than burying it.

Resources

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/.curated/stakeholder-update of jeremylongshore/tons-of-skills-marketplace.

  • SKILL.md
  • references/evidence-and-review.md

Open the folder on GitHubat commit cfae287

Compare with similar skills

Stakeholder Update next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Stakeholder Update compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Stakeholder Update this skilljeremylongshore/tons-of-skills-marketplace2.8k—~2.5kAutomated safety check: PassMIT
Stakeholder Communicationrampstackco/claude-skills945—~2.8kAutomated safety check: PassMIT
07 Bao Cao Marketingminhnv0807/ai-business-skills609—~3.6kAutomated safety check: PassMIT
07 Marketing Report Globalminhnv0807/ai-business-skills609—~2.9kAutomated safety check: PassMIT
Strategic Narrative Generatormohitagw15856/pm-claude-skills1.4k—~995Automated safety check: PassMIT
Foundation Prioritized Action Planproduct-on-purpose/pm-skills716—~5.8kAutomated safety check: PassApache-2.0

Similar skills

  • Stakeholder Communication

    rampstackco/claude-skills

    Communicate effectively with stakeholders across functions and seniority levels.

    945 GitHub stars~2.8k tokensUpdated 4 days ago
    Writing & ContentAuto-check passed
  • 07 Bao Cao Marketing

    minhnv0807/ai-business-skills

    Dung khi can viet bao cao marketing cho nguoi khac doc — weekly 1 trang cho CEO, monthly day du, hoac strategy report theo quy.

    609 GitHub stars~3.6k tokensUpdated 29 days ago
    Writing & ContentAuto-check passed
  • 07 Marketing Report Global

    minhnv0807/ai-business-skills

    A skill your agent uses when the user needs to WRITE a marketing report someone else will read — a one-page weekly for a CEO, a full monthly, or a quarterly strategy report with TL;DR, results…

    609 GitHub stars~2.9k tokensUpdated 29 days ago
    Marketing & SEOAuto-check passed
  • Strategic Narrative Generator

    mohitagw15856/pm-claude-skills

    Generate the strategic story connecting a product roadmap to company goals in a form non-technical stakeholders can repeat.

    1.4k GitHub stars~995 tokensUpdated 2 days ago
    Product & Project ManagementAuto-check passed
  • Foundation Prioritized Action Plan

    product-on-purpose/pm-skills

    Produce a comprehensive, evidence-grounded prioritized action plan from any PM input (notes, transcripts, drafts, executive asks, Slack threads, or a raw situation).

    716 GitHub stars~5.8k tokensUpdated 3 days ago
    Writing & ContentAuto-check passed
  • Program Manager

    borghei/Claude-Skills

    Program management for multi-project coordination, portfolio governance, dependency tracking, benefits realization, charters, and steering-committee reporting.

    891 GitHub stars~1.3k tokensUpdated 4 days ago
    Writing & ContentAuto-check passed

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Questions about Stakeholder Update

What does Stakeholder Update do?

Create and review stakeholder status updates, progress reports, and executive summaries. Stakeholder Update is an agent skill from jeremylongshore/tons-of-skills-marketplace. Create and review stakeholder status updates, progress reports, and executive summaries.

When should I use Stakeholder Update?

Stakeholder Update fits situations like: the user needs to write concise upward communication; with stakeholder update; progress report; update leadership.

How do I install Stakeholder Update in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill stakeholder-update -a claude-code`. Or copy the skill folder (skills/.curated/stakeholder-update in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/stakeholder-update in your project. Claude Code loads it when a task matches its description.

How do I install Stakeholder Update in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill stakeholder-update -a codex`. Or copy the skill folder (skills/.curated/stakeholder-update in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/stakeholder-update in your project. Codex loads it when a task matches its description.

Can I use Stakeholder Update in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill stakeholder-update -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/stakeholder-update, .gemini/skills/stakeholder-update, .github/skills/stakeholder-update and .opencode/skills/stakeholder-update in your project.

What does Stakeholder Update need to run?

SKILL.md names no scripts, command-line tools or credentials: Stakeholder Update is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Glob, Grep. Compatibility (from SKILL.md): Designed for Claude Code.

Does Stakeholder Update access the network?

SKILL.md names 2 domains. As links in the text: en.wikipedia.org and amazon.com. This is read from the text; nothing was executed.

Is Stakeholder Update safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Stakeholder Update use?

Stakeholder Update is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Stakeholder Update use?

About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 243 tokens, read only when the agent opens those files.

What are the alternatives to Stakeholder Update?

Skills that share tags, products or a category with Stakeholder Update: Stakeholder Communication (rampstackco/claude-skills, 945 stars), 07 Bao Cao Marketing (minhnv0807/ai-business-skills, 609 stars), 07 Marketing Report Global (minhnv0807/ai-business-skills, 609 stars) and Strategic Narrative Generator (mohitagw15856/pm-claude-skills, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Stakeholder Update?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.