Agent skill

Stakeholder Update

by mohitagw15856 in mohitagw15856/pm-claude-skills

Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework.

MITAuto-check passedProduct & Project Management

Install Stakeholder Update

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill stakeholder-update -a claude-code

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

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills 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/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/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
1.4k
Token cost
~3.1k tokens
SKILL.md length
1,227 words
Files
4 (incl. references)
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework.

  • Works in 6 steps: BLUF (Bottom Line Up Front) → Progress Summary → Metrics Dashboard → …
  • Asked to write a status update
  • SKILL.md covers Required Inputs, Reads from / Writes to the Brain, Deeper Materials and Update Structure, plus 10 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Stakeholder Update is an agent skill from mohitagw15856/pm-claude-skills. Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework. Use when asked to write a status update, progress report, project communication, or executive briefing for leadership or stakeholders. Produces a BLUF-led update with status, key metrics, risks, upcoming milestones, and decisions needed — readable in under 2 minutes.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `references/status-honesty-guide.md`, `references/worked-example.md` and `templates/update-skeleton.md`).

It sits in Product & Project Management, covering Project management. The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked to write a status update
  • Progress report
  • Project communication
  • Executive briefing for leadership

Example prompts

  • “/stakeholder-update”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. BLUF (Bottom Line Up Front)
  2. Progress Summary
  3. Metrics Dashboard
  4. Risks & Blockers
  5. Upcoming Milestones
  6. Decisions Needed (if applicable)

What it can do on your machine

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

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

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

  • Network

    No URLs in SKILL.md.

    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.

Context cost

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

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

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 mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 1,227 words, ~3,117 tokens.

Download SKILL.mdSave it as .claude/skills/stakeholder-update/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
stakeholder-update
description
Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework. Use when asked to write a status update, progress report, project communication, or executive briefing for leadership or stakeholders. Produces a BLUF-led update with status, key metrics, risks, upcoming milestones, and decisions needed — readable in under 2 minutes.
version
1.0.0

Stakeholder Update Skill

This skill creates effective status updates for executives and stakeholders following the BLUF (Bottom Line Up Front) principle.

Required Inputs

Ask the user for these if not provided:

  • Project or product being reported on
  • Audience (CEO, board, cross-functional leads, investors — changes depth and format)
  • Period (this week / this sprint / this month)
  • Current status (on track / at risk / blocked)
  • Key metrics and their current values vs. targets

Reads from / Writes to the Brain

If a professional-brain (brain/) exists, use it before asking:

  • Read first: the relevant stakeholders/ files (what each person cares about and their prior asks), context.md (voice/tone), and recent decisions/ for what's changed since the last update.
  • Write after: append any new ask, concern, or commitment surfaced to the relevant stakeholders/ file, provenance-tagged ([verbal] for something said in a meeting, not yet documented).

Deeper Materials

  • references/status-honesty-guide.md — calibration for the 🟢/🟡/🔴 call (the watermelon problem, the consecutive-🟡 rule, re-baselining honestly) and fact → impact → action → ask phrasing for bad news. Apply it whenever the status is 🟡/🔴 or the input notes feel rosier than the metrics.
  • templates/update-skeleton.md — a one-page fill-in update with the quality gates inline and a pre-send checklist. Offer it to users who want to write updates themselves.

Update Structure

1. BLUF (Bottom Line Up Front)

Start with the most important information:

  • Status: 🟢 On track / 🟡 At risk / 🔴 Blocked / ✅ Complete
  • Key Takeaway: One sentence summary of current state
  • Action Needed: What you need from stakeholders (if anything)
2. Progress Summary

Brief overview of accomplishments:

  • What shipped this period
  • Milestones achieved
  • Key metrics movement

Keep to 3-5 bullet points maximum.

3. Metrics Dashboard

Key Metrics

MetricCurrentTargetTrendStatus
[Metric name][Value][Target]↑/→/↓🟢/🟡/🔴

Include 3-5 most important metrics only.

4. Risks & Blockers

High Priority Issues:

  • Issue: Brief description
  • Impact: What's at stake
  • Mitigation: What you're doing about it
  • Help Needed: What stakeholders can do (if applicable)

Only include issues that matter at executive level.

5. Upcoming Milestones

Next 30 Days:

  • Milestone (expected date)
  • Milestone (expected date)

Next 90 Days:

  • Major milestone (month)
  • Major milestone (month)
6. Decisions Needed (if applicable)
  • Decision: Clear description
  • Options: 2-3 options with pros/cons
  • Recommendation: What you recommend and why
  • Timeline: When decision is needed

Writing Guidelines

Tone: Professional, concise, action-oriented Length: Keep under 1 page (or 2 minutes reading time) Frequency: Weekly for active projects, bi-weekly for maintenance

Executive Communication Principles:

  1. Lead with conclusions, not process

    • ❌ "We ran 5 experiments this week and analyzed the data..."
    • ✅ "Conversion rate increased 15% from optimization work"
  2. Focus on impact, not activities

    • ❌ "Held 12 customer interviews"
    • ✅ "Identified #1 barrier to adoption (complexity of setup)"
  3. Make problems visible early

    • Don't sugarcoat risks
    • Propose solutions, not just problems
    • Be specific about help needed
  4. Use data to tell story

    • Quantify whenever possible
    • Show trends, not just snapshots
    • Connect metrics to business outcomes
  5. Make it scannable

    • Use headers and bullet points
    • Bold key information
    • Use visual indicators (🟢🟡🔴, ↑→↓)

Status Guidelines

🟢 On Track: Meeting all targets, no significant risks 🟡 At Risk: Potential issues that could impact delivery 🔴 Blocked: Critical issues preventing progress, needs intervention

Example Update

# Product Update: Customer Onboarding Redesign
**Week of Jan 20, 2026**

## BLUF
**Status**: 🟡 At Risk  
**Key Takeaway**: New onboarding flow is performing well in tests (+35% completion), but launch delayed one week due to integration issues with billing system.  
**Action Needed**: Decision needed on whether to launch onboarding separately or wait for billing integration fix.

## Progress Summary
- Completed user testing with 24 participants (94% positive feedback)
- Implemented first-time user experience improvements
- Resolved 12 of 15 bugs identified in QA
- Engineering allocated resources to billing integration fix

## Key Metrics
| Metric | Current | Target | Trend | Status |
|--------|---------|--------|-------|--------|
| Onboarding Completion | 45% | 60% | → | 🟡 |
| Time to First Value | 4.2 min | 3.0 min | ↓ | 🟢 |
| Setup Support Tickets | 45/week | <30/week | ↓ | 🟢 |
| User Activation Rate | 52% | 65% | → | 🟡 |

## Risks & Blockers

**HIGH: Billing System Integration Delay**
- **Impact**: Prevents users from completing onboarding flow; delays launch by 1-2 weeks
- **Root Cause**: API deprecation by payment processor, requires code rewrite
- **Mitigation**: Engineering team reallocated resources, fix ETA Feb 3
- **Decision Needed**: Launch onboarding without payment integration or wait for fix? (See below)

**MEDIUM: Mobile Testing Coverage**
- **Impact**: Some edge cases on older Android devices not tested
- **Mitigation**: Partnering with QA to expand test matrix; running beta with internal users on diverse devices

## Upcoming Milestones

**Next 30 Days:**
- Resolve billing integration (Feb 3)
- Launch onboarding redesign (Feb 5 or Feb 12 depending on decision)
- Begin measuring impact on conversion (Feb 12)

**Next 90 Days:**
- Iterate based on production data (March)
- Extend to mobile app (April)
- Launch advanced features (May)

## Decision Needed

**Should we launch onboarding separately from billing integration?**

**Option A: Launch Now (Recommended)**
- Pros: Get 35% completion rate improvement to users immediately, gather production data, maintain momentum
- Cons: Users need to complete payment in old flow, slightly disjointed experience
- Timeline: Launch Feb 5

**Option B: Wait for Billing Fix**
- Pros: Fully integrated experience from day one, no technical debt
- Cons: Delays benefits by 2 weeks, Q1 metric targets at risk, team momentum lost
- Timeline: Launch Feb 12

**Recommendation**: Option A. The onboarding improvements are valuable independently, and the old payment flow works fine. Waiting risks missing Q1 targets and delays validated improvements from reaching users.

**Timeline**: Need decision by Jan 22 for Feb 5 launch.

---

**Questions?** Reply to this email or ping me on Slack.

Frequency Guidance

Daily standups:

  • Ultra-brief (3 bullets)
  • What shipped yesterday
  • What's shipping today
  • Blockers

Weekly updates:

  • Use full template above
  • Focus on progress and risks
  • Keep to 1 page

Monthly reviews:

  • Deeper metrics analysis
  • Strategic reflections
  • Quarterly goal progress
  • Longer format (2-3 pages) acceptable

Quarterly business reviews:

  • Comprehensive analysis
  • Trends over time
  • Strategic recommendations
  • Presentation format

Adaptation by Audience

For C-Suite
  • Lead with business impact
  • Connect to company OKRs
  • Focus on strategy and outcomes
  • Minimize technical details
For Product/Engineering Leadership
  • Include technical context
  • Show sprint/milestone progress
  • Discuss architecture implications
  • Reference technical debt
For Cross-Functional Teams
  • Balance technical and business context
  • Highlight dependencies
  • Call out collaboration needs
  • Make asks explicit
For Board/Investors
  • Focus on metrics and traction
  • Competitive positioning
  • Market opportunities
  • Financial implications

Scoring Rubric (0–40)

Score any output of this skill before handing it over; 32+ is ship-quality.

Dimension0510
BLUF & status honestyStatus buried or missing; update reads as a diary of activitiesStatus and takeaway up front, but the emoji flatters the metrics (green outside, red inside)First three lines give status, one-sentence takeaway, and the ask; the 🟢/🟡/🔴 call matches the worst material metric and says why
Metric contextRaw numbers with no targets, trends, or period comparisonTargets present, but metrics are activity counts disconnected from business outcomes3–5 metrics, each with target, trend, and status — and the ones that matter are tied to money, customers, or the goal at stake
Risk actionabilityRisks listed as worries with no owner, mitigation, or impactMitigations stated, but impact is unquantified and it's unclear whether the reader needs to do anythingEvery risk has quantified impact, a mitigation with a date or success condition, and an explicit "help needed" (or "none")
Decision framingOpen-ended questions thrown at executives, or no decisions surfaced at allOptions listed, but without costs/trade-offs or a recommendationEach decision has 2–3 costed options, a clear recommendation with reasoning, and the date the decision is needed — with what forces that date
Show full SKILL.md (392 more words)Show less

Quality Checks

  • Update leads with BLUF — status, key takeaway, and action needed before any detail
  • Every metric has a target comparison (not just a raw number)
  • Every risk has a mitigation and a "help needed" flag if stakeholder action is required
  • Decisions needed have specific options and a clear recommendation
  • Total length is under 1 page / 2 minutes reading time

Anti-Patterns

  • Do not bury the status assessment at the bottom — BLUF means the most important information comes first
  • Do not report metrics without a target or prior-period comparison — raw numbers without context are not useful
  • Do not list risks without mitigation actions and clear flags for stakeholder help needed
  • Do not write decisions needed as questions without providing a clear recommendation — executives need options, not open-ended questions
  • Do not allow the update to exceed one page — if it requires more, the message needs editing, not expanding

Execution

For tool-using agents that can reach the team's communication channels (Slack, email). Sending an update is outward-facing: it is never automatic. Runtimes without tool access ignore this section. See SKILLSPEC.md §5.

Preconditions
  • The final update text has been shown to the human verbatim and explicitly approved — including the exact channel/recipient list.
  • The channel or recipient list is named by the user, not inferred from history.
  • If the status is 🔴 or contains a Decision Needed, confirm the named decision-maker is among the recipients.
Allowed actions
  • Post the approved text, unmodified, to the one approved channel — or send it as one email to the approved recipients with the approved subject line.
  • Save a copy to the location the user names (doc, Brain, repo file).
  • Nothing else: no scheduling recurring sends (see schedule-recipe for that, with its own gates), no @-mentions not present in the approved text, no cross-posting.
Verification
  • Confirm the message exists in the channel/thread (fetch its permalink) and report the link back.
  • Confirm the sent text is byte-identical to the approved text.
Rollback
  • If the platform allows it, deletion of a just-posted message is permitted only on explicit human instruction — otherwise post a correction reply.
  • Stop and ask a human if: the channel is not found, posting partially fails, or the approved text no longer matches what is about to be sent.

Example Trigger Phrases

  • "Write a status update."
  • "Write a progress report for leadership."
  • "Write the project update for stakeholders."
  • "Write an executive briefing."

© mohitagw15856, 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 3 other files (references) in skills/stakeholder-update of mohitagw15856/pm-claude-skills.

  • SKILL.md
  • references/status-honesty-guide.md
  • references/worked-example.md
  • templates/update-skeleton.md

Open the folder on GitHubat commit 1cbf1f0

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 skillmohitagw15856/pm-claude-skills1.4k—~3.1kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Uvastral-sh/claude-code-plugins3132 repos~980Automated safety check: PassApache-2.0
Project Managementkunchenguid/firstmate7.8k—~2.1kAutomated safety check: PassMIT
Hivemind Goalsactiveloopai/hivemind1.6k—~1.7kAutomated safety check: NotesApache-2.0
Ichartjswanghetommy/ichartjs352—~4.3kAutomated safety check: PassApache-2.0

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Uv

    astral-sh/claude-code-plugins

    Official

    Guide for using uv, the Python package and project manager. An agent skill from astral-sh/claude-code-plugins.

    313 GitHub starsUsed in 2 repos~980 tokens
    Product & Project ManagementAuto-check passed
  • Project Management

    kunchenguid/firstmate

    Agent-only procedure for Firstmate project management. An agent skill from kunchenguid/firstmate.

    7.8k GitHub stars~2.1k tokensUpdated today
    Product & Project ManagementAuto-check passed
  • Hivemind Goals

    activeloopai/hivemind

    Create, track and update team goals via the Deeplake virtual filesystem at memory/goal/.

    1.6k GitHub stars~1.7k tokensUpdated 13 days ago
    Product & Project ManagementAuto-check: notes
  • Ichartjs

    wanghetommy/ichartjs

    Plan, validate, render, explain, and safely edit iChart.js visualizations from tabular, project, or diagram data.

    352 GitHub stars~4.3k tokensUpdated 2 days ago
    Product & Project ManagementAuto-check passed
  • Hivemind Goals

    activeloopai/hivemind

    Create, track and update team goals in Hivemind via the hivemind CLI.

    1.6k GitHub stars~814 tokensUpdated 13 days ago
    Product & Project ManagementAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Stakeholder Update

What does Stakeholder Update do?

Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework. Stakeholder Update is an agent skill from mohitagw15856/pm-claude-skills. Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework.

When should I use Stakeholder Update?

Stakeholder Update fits situations like: asked to write a status update; progress report; project communication; executive briefing for leadership.

How do I install Stakeholder Update in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill stakeholder-update -a claude-code`. Or copy the skill folder (skills/stakeholder-update in mohitagw15856/pm-claude-skills) 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 mohitagw15856/pm-claude-skills --skill stakeholder-update -a codex`. Or copy the skill folder (skills/stakeholder-update in mohitagw15856/pm-claude-skills) 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 mohitagw15856/pm-claude-skills --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.

Does Stakeholder Update access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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 (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Stakeholder Update use?

About 3.1k tokens (SKILL.md is roughly 12k 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 2.6k 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: CCPM Project Management (automazeio/ccpm, 8.4k stars), Uv (astral-sh/claude-code-plugins, 313 stars), Project Management (kunchenguid/firstmate, 7.8k stars) and Hivemind Goals (activeloopai/hivemind, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Stakeholder Update?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

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