foundation-stakeholder-update
Produces async communication to stakeholders, primarily non-attendees and secondarily some attendees who want a reference.
Install / Use
npx skills add product-on-purpose/pm-skills --skill foundation-stakeholder-updateInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
CommunicationSupported Platforms
Our assessment of foundation-stakeholder-update
foundation-stakeholder-update scores 82/100 on our quality scale, 389th of 437 Communication skills we index.
Its SKILL.md is 7.1 KB long, split into 7 sections and no code examples: a thorough specification that gives an agent plenty to work with.
It has 697 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 16 days ago, so foundation-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.
foundation-stakeholder-update compared with similar skills
All 4 of these similar skills score higher than foundation-stakeholder-update; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| foundation-stakeholder-update (this skill)by product-on-purpose | 82 | 697 | 16d ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 11d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 11d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 13d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 130.2k | 13d ago | SKILL.md |
Frequently asked questions
- How do I install foundation-stakeholder-update?
- Run
npx skills add product-on-purpose/pm-skills --skill foundation-stakeholder-update. The install tabs above show the steps for each supported agent. - Which AI agents does foundation-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 foundation-stakeholder-update safe to use?
- 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 foundation-stakeholder-update still maintained?
- The repository was last updated 16 days ago, so foundation-stakeholder-update is actively maintained.
Skill content
View source on GitHubname: foundation-stakeholder-update description: Produces async communication to stakeholders, primarily non-attendees and secondarily some attendees who want a reference. Translates meeting outcomes into what-it-means language for readers, with channel variants (slack, teams, email, notion, exec-memo) and audience variants (engineering, design, leadership, customer-facing, mixed). Surfaces a primary CTA up front, flags technical-to-business translations for user verification, and detects thread continuation from prior updates. license: Apache-2.0 metadata: classification: foundation version: "1.1.0" updated: 2026-07-05 category: meeting frameworks: [meeting-skills-family] author: product-on-purpose
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->Stakeholder Update
A stakeholder update is async communication to readers who need to know the outcomes of a meeting. Primary audience is non-attendees; secondary audience is some attendees who want a reference version (came in late, stepped out, need something to forward).
Distinct from foundation-meeting-recap in audience, format, and purpose: the recap is a summary of what happened for people who were in the room; the stakeholder-update is a translation of outcomes into what-it-means for readers (tailored to their role, with technical-to-business translation where the audience warrants it).
Distinct from /discover-stakeholder-summary: that skill is about understanding stakeholders (input to the user's work). This skill is about communicating to stakeholders (output from the user's work).
This skill belongs to the Meeting Skills Family. It conforms to the Meeting Skills Family Contract.
When to Use
- After a meeting with outcomes affecting teams who were not in the room
- When a decision or commitment needs to propagate to downstream teams async
- When a recap exists and needs to be translated into audience-specific language
- When the user needs something from readers (specific CTA) and cannot afford for it to be buried
When NOT to Use
- Summarizing what happened for attendees. Use
foundation-meeting-recap. - Broadcasting status with no specific audience tailoring. A plain Slack message is sufficient; the skill adds value when translation or CTA framing matters.
- Communicating research findings to stakeholders. Use
/discover-interview-synthesisplus targeted comms. - The source is not one meeting's outcomes but a broader artifact (a spec, discovery synthesis, research report, GTM plan, or experiment results) that needs to fan out to several audience-tailored briefings from one canonical master. Use
foundation-stakeholder-briefings.
Zero-friction execution
Per the family contract, this skill never blocks on interrogation. Default flow:
- Load related recap (preferred) or raw meeting notes
- Detect thread continuation by scanning same directory for prior stakeholder-updates on the same
project/topics - Infer channel (if not specified) from audience variant: engineering / design → slack; leadership → email; mixed → notion
- Present a brief inference summary (detected channel, audience, CTA, thread continuation if any, translation candidates)
- Accept
goor corrections - Produce the channel-tailored update
If invoked with --go, skip the inference summary. The entire output is shareable content (per family contract. no separate summary block needed).
Instructions
When asked to create a stakeholder update, follow these steps:
-
Load related recap Parse frontmatter to extract meeting context, decisions, actions, outcomes. If no recap provided, accept raw meeting notes with a lower input-quality flag.
-
Detect thread continuation Scan same directory for prior
stakeholder-updateartifacts with matchingproject/topics. If found, reference the prior update in the frontmatterthread_continuation_offield. -
Present go-mode inference summary Show inferred channel (if not specified), detected audience, proposed CTA, thread continuation status, translation candidates (flagged jargon or acronyms that may not land).
-
Distill key outcomes From the recap or notes, select 3-5 outcomes that matter to the target audience. Do not include everything from the recap. filter by audience relevance.
-
Frame the CTA If action is needed: lead with it, not bury it If FYI-only: state explicitly in the TL;DR
-
Translate technical-to-business Flag jargon and acronyms unlikely to land with the audience. Provide plainer alternatives. Keep a translations-applied log for user verification in the output's Generation context.
-
Build the channel-tailored variant
- Slack / Teams: headline (one action-oriented line, optionally one emoji), TL;DR 3 bullets, context sentence, "what this means for [audience]", CTA (bold with marker if action needed; italic "FYI-only" if not), thread-continuation link, more-links footer
- Email: subject line (topic + outcome), greeting ("Hi [audience]"), opening sentence (headline + why they are receiving this), TL;DR, context 2-3 sentences, what was decided / advanced, what this means for your team, what I need from you (with by-when), thread reference, sign-off
- Notion: rich H1/H2/H3 structure, longer context block, collapsible sections for detail, table for decisions and actions
- Exec-memo: TL;DR first (3-4 lines), supporting detail in 3 sections max, asks section upfront, formal tone, no emoji
-
Render TEMPLATE.md with the selected variant as primary Other variants may be included as collapsible alternates for user flexibility. Remove all guidance blockquotes from the final artifact.
-
Validate
channelis in enumaudience_variantis in enumprimary_ctais non-empty (use "FYI-only" if no action needed)related_recapis a valid filename reference or flagged as raw-notes input
Quality Checklist
- [ ] Channel variant matches the specified or inferred channel
- [ ] Audience variant's "what this means for you" is specifically tailored (not generic)
- [ ] CTA is surfaced up front, not buried
- [ ] Technical-to-business translations are logged in Generation context for user verification (INTERNAL. outside shareable boundary)
- [ ] Thread continuation referenced if prior updates exist on the same topic
- [ ]
## Shareable updatesection present with channel-tailored body (v1.1.0. replaces "entire output is shareable" from v1.0.0) - [ ] Explicit boundary marker between Shareable update and internal sections (translations, sources)
- [ ] Sources and References section lists the source recap and any prior updates in thread (INTERNAL)
- [ ] Filename uses v1.1.0 variant pattern:
YYYY-MM-DD_HH-MMtimezone_title_stakeholder-update-{channel}-{audience}.md
See also
- Meeting Skills Family Contract
foundation-meeting-recap. upstream: primary input source/discover-stakeholder-summary. distinct purpose (understanding stakeholders, not communicating to them)
Related Skills
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…
ui-ux-pro-max
130.2kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
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.
