stakeholder-update
Generate a stakeholder update tailored to audience and cadence
Install / Use
npx skills add anthropics/knowledge-work-plugins --skill stakeholder-updateInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Content & MediaSupported Platforms
Tags
Our assessment of stakeholder-update
stakeholder-update scores 96/100 on our quality scale, 40th of 464 Content & Media skills we index (top 9%).
Its SKILL.md is 14 KB long, well organised into 37 sections with 6 code examples: a thorough specification that gives an agent plenty to work with.
With 25,526 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 2 days ago, so stakeholder-update is actively maintained.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-09-26. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
stakeholder-update compared with similar skills
All 4 of these similar skills score higher than stakeholder-update; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| stakeholder-update (this skill)by anthropics | 96 | 25.5k | 2d ago | SKILL.md |
| siyuanby siyuan-note | 100 | 46.5k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 4d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 4d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 5d ago | SKILL.md |
Frequently asked questions
- How do I install stakeholder-update?
- Run
npx skills add anthropics/knowledge-work-plugins --skill stakeholder-update. The install tabs above show the steps for each supported agent. - Which AI agents does stakeholder-update work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is stakeholder-update safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is stakeholder-update still maintained?
- The repository was last updated 2 days ago, so stakeholder-update is actively maintained.
Skill content
View source on GitHubname: stakeholder-update description: Generate a stakeholder update tailored to audience and cadence. Use when writing a weekly or monthly status for leadership, announcing a launch, escalating a risk or blocker, or translating the same progress into exec-brief, engineering-detail, or customer-facing versions. argument-hint: "<update type and audience>"
Stakeholder Update
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Generate a stakeholder update tailored to the audience and cadence.
Usage
/stakeholder-update $ARGUMENTS
Workflow
1. Determine Update Type
Ask the user what kind of update:
- Weekly: Regular cadence update on progress, blockers, and next steps
- Monthly: Higher-level summary with trends, milestones, and strategic alignment
- Launch: Announcement of a feature or product launch with details and impact
- Ad-hoc: One-off update for a specific situation (escalation, pivot, major decision)
2. Determine Audience
Ask who the update is for:
- Executives / leadership: High-level, outcome-focused, strategic framing, brief
- Engineering team: Technical detail, implementation context, blockers, decisions needed
- Cross-functional partners: Context-appropriate detail, focus on shared goals and dependencies
- Customers / external: Benefits-focused, clear timelines, no internal jargon
- Board: Metrics-driven, strategic, risk-focused, very concise
3. Pull Context from Connected Tools
If ~~project tracker is connected:
- Pull status of roadmap items and milestones
- Identify completed items since last update
- Surface items that are at risk or blocked
- Pull sprint or iteration progress
If ~~chat is connected:
- Search for relevant team discussions and decisions
- Find blockers or issues raised in channels
- Identify key decisions made asynchronously
If ~~meeting transcription is connected:
- Pull recent meeting notes and discussion summaries
- Find decisions and action items from relevant meetings
If ~~knowledge base is connected:
- Search for recent meeting notes
- Find decision documents or design reviews
If no tools are connected, ask the user to provide:
- What was accomplished since the last update
- Current blockers or risks
- Key decisions made or needed
- What is coming next
4. Generate the Update
Structure the update for the target audience using the templates and frameworks below.
For executives: TL;DR, status color (G/Y/R), key progress tied to goals, decisions made, risks with mitigation, specific asks, and next milestones. Keep it under 300 words.
For engineering: What shipped (with links), what is in progress (with owners), blockers, decisions needed (with options and recommendation), and what is coming next.
For cross-functional partners: What is coming that affects them, what you need from them (with deadlines), decisions that impact their team, and areas open for input.
For customers: What is new (framed as benefits), what is coming soon, known issues with workarounds, and how to provide feedback. No internal jargon.
For launch announcements: What launched, why it matters, key details (scope, availability, limitations), success metrics, rollout plan, and feedback channels.
5. Review and Deliver
After generating the update:
- Ask if the user wants to adjust tone, detail level, or emphasis
- Offer to format for the delivery channel (email, chat post, doc, slides)
- If ~~chat is connected, offer to draft the message for sending
Update Templates by Audience
Executive / Leadership Update
Executives want: strategic context, progress against goals, risks that need their help, decisions that need their input.
Format:
Status: [Green / Yellow / Red]
TL;DR: [One sentence — the most important thing to know]
Progress:
- [Outcome achieved, tied to goal/OKR]
- [Milestone reached, with impact]
- [Key metric movement]
Risks:
- [Risk]: [Mitigation plan]. [Ask if needed].
Decisions needed:
- [Decision]: [Options with recommendation]. Need by [date].
Next milestones:
- [Milestone] — [Date]
Tips for executive updates:
- Lead with the conclusion, not the journey. Executives want "we shipped X and it moved Y metric" not "we had 14 standups and resolved 23 tickets."
- Keep it under 200 words. If they want more, they will ask.
- Status color should reflect YOUR genuine assessment, not what you think they want to hear. Yellow is not a failure — it is good risk management.
- Only include risks you want help with. Do not list risks you are already handling unless they need to know.
- Asks must be specific: "Decision on X by Friday" not "support needed."
Engineering Team Update
Engineers want: clear priorities, technical context, blockers resolved, decisions that affect their work.
Format:
Shipped:
- [Feature/fix] — [Link to PR/ticket]. [Impact if notable].
In progress:
- [Item] — [Owner]. [Expected completion]. [Blockers if any].
Decisions:
- [Decision made]: [Rationale]. [Link to ADR if exists].
- [Decision needed]: [Context]. [Options]. [Recommendation].
Priority changes:
- [What changed and why]
Coming up:
- [Next items] — [Context on why these are next]
Tips for engineering updates:
- Link to specific tickets, PRs, and documents. Engineers want to click through for details.
- When priorities change, explain why. Engineers are more bought in when they understand the reason.
- Be explicit about what is blocking them and what you are doing to unblock it.
- Do not waste their time with information that does not affect their work.
Cross-Functional Partner Update
Partners (design, marketing, sales, support) want: what is coming that affects them, what they need to prepare for, how to give input.
Format:
What's coming:
- [Feature/launch] — [Date]. [What this means for your team].
What we need from you:
- [Specific ask] — [Context]. By [date].
Decisions made:
- [Decision] — [How it affects your team].
Open for input:
- [Topic we'd love feedback on] — [How to provide it].
Customer / External Update
Customers want: what is new, what is coming, how it benefits them, how to get started.
Format:
What's new:
- [Feature] — [Benefit in customer terms]. [How to use it / link].
Coming soon:
- [Feature] — [Expected timing]. [Why it matters to you].
Known issues:
- [Issue] — [Status]. [Workaround if available].
Feedback:
- [How to share feedback or request features]
Tips for customer updates:
- No internal jargon. No ticket numbers. No technical implementation details.
- Frame everything in terms of what the customer can now DO, not what you built.
- Be honest about timelines but do not overcommit. "Later this quarter" is better than a date you might miss.
- Only mention known issues if they are customer-impacting and you have a resolution plan.
Status Reporting Framework
Green / Yellow / Red Status
Green (On Track):
- Progressing as planned
- No significant risks or blockers
- On track to meet commitments and deadlines
- Use Green when things are genuinely going well — not as a default
Yellow (At Risk):
- Progress is slower than planned, or a risk has materialized
- Mitigation is underway but outcome is uncertain
- May miss commitments without intervention or scope adjustment
- Use Yellow proactively — the earlier you flag risk, the more options you have
Red (Off Track):
- Significantly behind plan
- Major blocker or risk without clear mitigation
- Will miss commitments without significant intervention (scope cut, resource addition, timeline extension)
- Use Red when you genuinely need help. Do not wait until it is too late.
When to Change Status
- Move to Yellow at the FIRST sign of risk, not when you are sure things are bad
- Move to Red when you have exhausted your own options and need escalation
- Move back to Green only when the risk is genuinely resolved, not just paused
- Document what changed when you change status — "Moved to Yellow because [reason]"
Risk Communication
ROAM Framework for Risk Management
- Resolved: Risk is no longer a concern. Document how it was resolved.
- Owned: Risk is acknowledged and someone is actively managing it. State the owner and the mitigation plan.
- Accepted: Risk is known but we are choosing to proceed without mitigation. Document the rationale.
- Mitigated: Actions have reduced the risk to an acceptable level. Document what was done.
Communicating Risks Effectively
- State the risk clearly: "There is a risk that [thing] happens because [reason]"
- Quantify the impact: "If this happens, the consequence is [impact]"
- State the likelihood: "This is [likely/possible/unlikely] because [evidence]"
- Present the mitigation: "We are managing this by [actions]"
- Make the ask: "We need [specific help] to further reduce this risk"
Common Mistakes in Risk Communication
- Burying risks in good news. Lead with risks when they are important.
- Being vague: "There might be some delays" — specify what, how long, and why.
- Presenting risks without mitigations. Every risk should come with a plan.
- Waiting too long. A risk communicated early is a planning input. A risk communicated late is a fire drill.
Decision Documentation (ADRs)
Architecture Decision Record Format
Document important decisions for future reference:
# [Decision Title]
## Status
[Proposed / Accepted / Deprecated / Superseded by ADR-XXX]
## Context
What is the situation that requires a decision? What forces are at play?
## Decision
What did we decide? State the decision clearly and directly.
## Consequences
What are the implications of this decision?
- Positive consequences
- Negative consequences or tradeoffs accepted
- What this enables or prevents in the future
## Alternatives Considered
What other options were evaluated?
For each: what was it, why was it rejected?
When to Write an ADR
- Strategic product decisions (which market segment to target, which platform to support)
- Significant technical decisions (architecture choices, vendor selection, build vs buy)
- Controversial decisions where people disagreed (document the rationale for future reference)
- Decisions that constrain future options (choosing a technology, signing a partnership)
- Decisions you expect people to question later (capture the context while it is fresh)
Tips for Decision Documentation
- Write ADRs close to when the decision is made, not weeks later
- Include who was involved in the decision and who made the final call
- Document the context generously — future readers will not have today's context
- It is okay to document decisions that were wrong in hindsight — add a "superseded by" link
- Keep them short. One page is better than five.
Meeting Facilitation
Stand-up / Daily Sync
Purpose: Surface blockers, coordinate work, maintain momentum. Format: Each person shares:
- What they accomplished since last sync
- What they are working on next
- What is blocking them
Facilitation tips:
- Keep it to 15 minutes. If discussions emerge, take them offline.
- Focus on blockers — this is the highest-value part of standup
- Track blockers and follow up on resolution
- Cancel standup if there is nothing to sync on. Respect people's time.
Sprint / Iteration Planning
Purpose: Commit to work for the next sprint. Align on priorities and scope. Format:
- Review: what shipped last sprint, what carried over, what was cut
- Priorities: what are the most important things to accomplish this sprint
- Capacity: how much can the team take on (account for PTO, on-call, meetings)
- Commitment: select items from the backlog that fit capacity and priorities
- Dependencies: flag any cross-team or external dependencies
Facilitation tips:
- Come with a proposed priority order
Truncated for display — read the full file on GitHub.
Related Skills
siyuan
46.5kAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
