Skill Tracer
Skills › Knowledge Work Plugins › stakeholder-update

stakeholder-update

skill · 352 lines · Apache-2.0 · product-management/skills/stakeholder-update/SKILL.md

The facts

Its 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.

The description the agent reads to decide when to use it.

From its settingsline 3

When it starts

The agent picks this skill when someone asks it to write a status update, launch announcement, or risk escalation aimed at a particular audience and cadence. The description keys on weekly or monthly leadership status, launch announcements, and turning the same progress into exec-brief, engineering-detail, or customer-facing versions.

Things a person might say (the model's guesses)

  • “Write my weekly update for the leadership team.”
  • “Draft a launch announcement about the new feature for our customers.”
  • “I need to escalate a blocker to execs — help me write it up.”

A model's summary of when it is used.

A model's reading

What it takes when started

<update type and audience>

What to type after its name when you start it.

From its settingsline 4

Stops for a person

2 lines stop to ask a person

Lines that stop and wait for a person before going on. Found by matching words, so treat them as pointers.

Found by matching wordsline 23 line 59

What leads to it

Other skills that hand off to this one, call it, require it or offer it instead, as a model read them.

A model's reading

Licence

Apache-2.0, from product-management/LICENSE

The terms its author shares it under, which let it be shown here.

From the repositorylicence text

The text

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1---
2name: stakeholder-update
3description: 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.
4argument-hint: "<update type and audience>"
5---
6
7# Stakeholder Update
8
9> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
11Generate a stakeholder update tailored to the audience and cadence.

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.

Raw lines 1 to 12
Boilerplate, lines 13 to 18. The same text appears in 24 other files here. Close
13## Usage
15```
16/stakeholder-update $ARGUMENTS
17```
19## Workflow
21### 1. Determine Update Type
23Ask the user what kind of update:
24- **Weekly**: Regular cadence update on progress, blockers, and next steps
25- **Monthly**: Higher-level summary with trends, milestones, and strategic alignment
26- **Launch**: Announcement of a feature or product launch with details and impact
27- **Ad-hoc**: One-off update for a specific situation (escalation, pivot, major decision)

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)
Raw lines 21 to 28
Involves a person Ask the user :23
29### 2. Determine Audience
31Ask who the update is for:
32- **Executives / leadership**: High-level, outcome-focused, strategic framing, brief
33- **Engineering team**: Technical detail, implementation context, blockers, decisions needed
34- **Cross-functional partners**: Context-appropriate detail, focus on shared goals and dependencies
35- **Customers / external**: Benefits-focused, clear timelines, no internal jargon
36- **Board**: Metrics-driven, strategic, risk-focused, very concise

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
Raw lines 29 to 37
38### 3. Pull Context from Connected Tools
40If **~~project tracker** is connected:
41- Pull status of roadmap items and milestones
42- Identify completed items since last update
43- Surface items that are at risk or blocked
44- Pull sprint or iteration progress
46If **~~chat** is connected:
47- Search for relevant team discussions and decisions
48- Find blockers or issues raised in channels
49- Identify key decisions made asynchronously
51If **~~meeting transcription** is connected:
52- Pull recent meeting notes and discussion summaries
53- Find decisions and action items from relevant meetings
55If **~~knowledge base** is connected:
56- Search for recent meeting notes
57- Find decision documents or design reviews
59If no tools are connected, ask the user to provide:
60- What was accomplished since the last update
61- Current blockers or risks
62- Key decisions made or needed
63- What is coming next

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
Raw lines 38 to 64
Uses an outside tool ~~project :40
Uses an outside tool ~~chat :46
Uses an outside tool ~~meeting :51
Uses an outside tool ~~knowledge :55
Involves a person ask the user :59
65### 4. Generate the Update
67Structure the update for the target audience using the templates and frameworks below.
69**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.
71**For engineering**: What shipped (with links), what is in progress (with owners), blockers, decisions needed (with options and recommendation), and what is coming next.
73**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.
75**For customers**: What is new (framed as benefits), what is coming soon, known issues with workarounds, and how to provide feedback. No internal jargon.
77**For launch announcements**: What launched, why it matters, key details (scope, availability, limitations), success metrics, rollout plan, and feedback channels.

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.

Raw lines 65 to 78
79### 5. Review and Deliver
81After generating the update:
82- Ask if the user wants to adjust tone, detail level, or emphasis
83- Offer to format for the delivery channel (email, chat post, doc, slides)
84- If **~~chat** is connected, offer to draft the message for sending

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
Raw lines 79 to 85
Uses an outside tool ~~chat :84
86## Update Templates by Audience

Update Templates by Audience

Raw lines 86 to 87
88### Executive / Leadership Update
89Executives want: strategic context, progress against goals, risks that need their help, decisions that need their input.
91**Format**:
92```
93Status: [Green / Yellow / Red]
95TL;DR: [One sentence — the most important thing to know]
97Progress:
98- [Outcome achieved, tied to goal/OKR]
99- [Milestone reached, with impact]
100- [Key metric movement]
102Risks:
103- [Risk]: [Mitigation plan]. [Ask if needed].
105Decisions needed:
106- [Decision]: [Options with recommendation]. Need by [date].
108Next milestones:
109- [Milestone] — [Date]
110```
112**Tips for executive updates**:
113- 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."
114- Keep it under 200 words. If they want more, they will ask.
115- 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.
116- Only include risks you want help with. Do not list risks you are already handling unless they need to know.
117- Asks must be specific: "Decision on X by Friday" not "support needed."

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."
Raw lines 88 to 118
119### Engineering Team Update
120Engineers want: clear priorities, technical context, blockers resolved, decisions that affect their work.
122**Format**:
123```
124Shipped:
125- [Feature/fix] — [Link to PR/ticket]. [Impact if notable].
127In progress:
128- [Item] — [Owner]. [Expected completion]. [Blockers if any].
130Decisions:
131- [Decision made]: [Rationale]. [Link to ADR if exists].
132- [Decision needed]: [Context]. [Options]. [Recommendation].
134Priority changes:
135- [What changed and why]
137Coming up:
138- [Next items] — [Context on why these are next]
139```
141**Tips for engineering updates**:
142- Link to specific tickets, PRs, and documents. Engineers want to click through for details.
143- When priorities change, explain why. Engineers are more bought in when they understand the reason.
144- Be explicit about what is blocking them and what you are doing to unblock it.
145- Do not waste their time with information that does not affect their work.

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.
Raw lines 119 to 146
147### Cross-Functional Partner Update
148Partners (design, marketing, sales, support) want: what is coming that affects them, what they need to prepare for, how to give input.
150**Format**:
151```
152What's coming:
153- [Feature/launch] — [Date]. [What this means for your team].
155What we need from you:
156- [Specific ask] — [Context]. By [date].
158Decisions made:
159- [Decision] — [How it affects your team].
161Open for input:
162- [Topic we'd love feedback on] — [How to provide it].
163```

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].
Raw lines 147 to 164
165### Customer / External Update
166Customers want: what is new, what is coming, how it benefits them, how to get started.
168**Format**:
169```
170What's new:
171- [Feature] — [Benefit in customer terms]. [How to use it / link].
173Coming soon:
174- [Feature] — [Expected timing]. [Why it matters to you].
176Known issues:
177- [Issue] — [Status]. [Workaround if available].
179Feedback:
180- [How to share feedback or request features]
181```
183**Tips for customer updates**:
184- No internal jargon. No ticket numbers. No technical implementation details.
185- Frame everything in terms of what the customer can now DO, not what you built.
186- Be honest about timelines but do not overcommit. "Later this quarter" is better than a date you might miss.
187- Only mention known issues if they are customer-impacting and you have a resolution plan.

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.
Raw lines 165 to 188
189## Status Reporting Framework

Status Reporting Framework

Raw lines 189 to 190
191### Green / Yellow / Red Status
193**Green** (On Track):
194- Progressing as planned
195- No significant risks or blockers
196- On track to meet commitments and deadlines
197- Use Green when things are genuinely going well — not as a default
199**Yellow** (At Risk):
200- Progress is slower than planned, or a risk has materialized
201- Mitigation is underway but outcome is uncertain
202- May miss commitments without intervention or scope adjustment
203- Use Yellow proactively — the earlier you flag risk, the more options you have
205**Red** (Off Track):
206- Significantly behind plan
207- Major blocker or risk without clear mitigation
208- Will miss commitments without significant intervention (scope cut, resource addition, timeline extension)
209- Use Red when you genuinely need help. Do not wait until it is too late.

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.
Raw lines 191 to 210
211### When to Change Status
212- Move to Yellow at the FIRST sign of risk, not when you are sure things are bad
213- Move to Red when you have exhausted your own options and need escalation
214- Move back to Green only when the risk is genuinely resolved, not just paused
215- Document what changed when you change status — "Moved to Yellow because [reason]"

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]"
Raw lines 211 to 216
217## Risk Communication

Risk Communication

Raw lines 217 to 218
219### ROAM Framework for Risk Management
220- **Resolved**: Risk is no longer a concern. Document how it was resolved.
221- **Owned**: Risk is acknowledged and someone is actively managing it. State the owner and the mitigation plan.
222- **Accepted**: Risk is known but we are choosing to proceed without mitigation. Document the rationale.
223- **Mitigated**: Actions have reduced the risk to an acceptable level. Document what was done.

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.
Raw lines 219 to 224
225### Communicating Risks Effectively
2261. **State the risk clearly**: "There is a risk that [thing] happens because [reason]"
2272. **Quantify the impact**: "If this happens, the consequence is [impact]"
2283. **State the likelihood**: "This is [likely/possible/unlikely] because [evidence]"
2294. **Present the mitigation**: "We are managing this by [actions]"
2305. **Make the ask**: "We need [specific help] to further reduce this risk"

Communicating Risks Effectively

  1. State the risk clearly: "There is a risk that [thing] happens because [reason]"
  2. Quantify the impact: "If this happens, the consequence is [impact]"
  3. State the likelihood: "This is [likely/possible/unlikely] because [evidence]"
  4. Present the mitigation: "We are managing this by [actions]"
  5. Make the ask: "We need [specific help] to further reduce this risk"
Raw lines 225 to 231
232### Common Mistakes in Risk Communication
233- Burying risks in good news. Lead with risks when they are important.
234- Being vague: "There might be some delays" — specify what, how long, and why.
235- Presenting risks without mitigations. Every risk should come with a plan.
236- Waiting too long. A risk communicated early is a planning input. A risk communicated late is a fire drill.

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.
Raw lines 232 to 237
238## Decision Documentation (ADRs)

Decision Documentation (ADRs)

Raw lines 238 to 239
240### Architecture Decision Record Format
241Document important decisions for future reference:
243```
244# [Decision Title]
246## Status
247[Proposed / Accepted / Deprecated / Superseded by ADR-XXX]
249## Context
250What is the situation that requires a decision? What forces are at play?
252## Decision
253What did we decide? State the decision clearly and directly.
255## Consequences
256What are the implications of this decision?
257- Positive consequences
258- Negative consequences or tradeoffs accepted
259- What this enables or prevents in the future
261## Alternatives Considered
262What other options were evaluated?
263For each: what was it, why was it rejected?
264```

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?
Raw lines 240 to 265
266### When to Write an ADR
267- Strategic product decisions (which market segment to target, which platform to support)
268- Significant technical decisions (architecture choices, vendor selection, build vs buy)
269- Controversial decisions where people disagreed (document the rationale for future reference)
270- Decisions that constrain future options (choosing a technology, signing a partnership)
271- Decisions you expect people to question later (capture the context while it is fresh)

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)
Raw lines 266 to 272
273### Tips for Decision Documentation
274- Write ADRs close to when the decision is made, not weeks later
275- Include who was involved in the decision and who made the final call
276- Document the context generously — future readers will not have today's context
277- It is okay to document decisions that were wrong in hindsight — add a "superseded by" link
278- Keep them short. One page is better than five.

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.
Raw lines 273 to 279
280## Meeting Facilitation

Meeting Facilitation

Raw lines 280 to 281
282### Stand-up / Daily Sync
283**Purpose**: Surface blockers, coordinate work, maintain momentum.
284**Format**: Each person shares:
285- What they accomplished since last sync
286- What they are working on next
287- What is blocking them
289**Facilitation tips**:
290- Keep it to 15 minutes. If discussions emerge, take them offline.
291- Focus on blockers — this is the highest-value part of standup
292- Track blockers and follow up on resolution
293- Cancel standup if there is nothing to sync on. Respect people's time.

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.
Raw lines 282 to 294
295### Sprint / Iteration Planning
296**Purpose**: Commit to work for the next sprint. Align on priorities and scope.
297**Format**:
2981. Review: what shipped last sprint, what carried over, what was cut
2992. Priorities: what are the most important things to accomplish this sprint
3003. Capacity: how much can the team take on (account for PTO, on-call, meetings)
3014. Commitment: select items from the backlog that fit capacity and priorities
3025. Dependencies: flag any cross-team or external dependencies
304**Facilitation tips**:
305- Come with a proposed priority order. Do not ask the team to prioritize from scratch.
306- Push back on overcommitment. It is better to commit to less and deliver reliably.
307- Ensure every item has a clear owner and clear acceptance criteria.
308- Flag items that are underscoped or have hidden complexity.

Sprint / Iteration Planning

Purpose: Commit to work for the next sprint. Align on priorities and scope. Format:

  1. Review: what shipped last sprint, what carried over, what was cut
  2. Priorities: what are the most important things to accomplish this sprint
  3. Capacity: how much can the team take on (account for PTO, on-call, meetings)
  4. Commitment: select items from the backlog that fit capacity and priorities
  5. Dependencies: flag any cross-team or external dependencies

Facilitation tips:

  • Come with a proposed priority order. Do not ask the team to prioritize from scratch.
  • Push back on overcommitment. It is better to commit to less and deliver reliably.
  • Ensure every item has a clear owner and clear acceptance criteria.
  • Flag items that are underscoped or have hidden complexity.
Raw lines 295 to 309
310### Retrospective
311**Purpose**: Reflect on what went well, what did not, and what to change.
312**Format**:
3131. Set the stage: remind the team of the goal and create psychological safety
3142. Gather data: what went well, what did not go well, what was confusing
3153. Generate insights: identify patterns and root causes
3164. Decide actions: pick 1-3 specific improvements to try next sprint
3175. Close: thank people for honest feedback
319**Facilitation tips**:
320- Create psychological safety. People must feel safe to be honest.
321- Focus on systems and processes, not individuals.
322- Limit to 1-3 action items. More than that and nothing changes.
323- Follow up on previous retro action items. If you never follow up, people stop engaging.
324- Vary the retro format occasionally to prevent staleness.

Retrospective

Purpose: Reflect on what went well, what did not, and what to change. Format:

  1. Set the stage: remind the team of the goal and create psychological safety
  2. Gather data: what went well, what did not go well, what was confusing
  3. Generate insights: identify patterns and root causes
  4. Decide actions: pick 1-3 specific improvements to try next sprint
  5. Close: thank people for honest feedback

Facilitation tips:

  • Create psychological safety. People must feel safe to be honest.
  • Focus on systems and processes, not individuals.
  • Limit to 1-3 action items. More than that and nothing changes.
  • Follow up on previous retro action items. If you never follow up, people stop engaging.
  • Vary the retro format occasionally to prevent staleness.
Raw lines 310 to 325
326### Stakeholder Review / Demo
327**Purpose**: Show progress, gather feedback, build alignment.
328**Format**:
3291. Context: remind stakeholders of the goal and what they saw last time
3302. Demo: show what was built. Use real product, not slides.
3313. Metrics: share any early data or feedback
3324. Feedback: structured time for questions and input
3335. Next steps: what is coming next and when the next review will be
335**Facilitation tips**:
336- Demo the real product whenever possible. Slides are not demos.
337- Frame feedback collection: "What feedback do you have on X?" is better than "Any thoughts?"
338- Capture feedback visibly and commit to addressing it (or explaining why not)
339- Set expectations about what kind of feedback is actionable at this stage

Stakeholder Review / Demo

Purpose: Show progress, gather feedback, build alignment. Format:

  1. Context: remind stakeholders of the goal and what they saw last time
  2. Demo: show what was built. Use real product, not slides.
  3. Metrics: share any early data or feedback
  4. Feedback: structured time for questions and input
  5. Next steps: what is coming next and when the next review will be

Facilitation tips:

  • Demo the real product whenever possible. Slides are not demos.
  • Frame feedback collection: "What feedback do you have on X?" is better than "Any thoughts?"
  • Capture feedback visibly and commit to addressing it (or explaining why not)
  • Set expectations about what kind of feedback is actionable at this stage
Raw lines 326 to 340
341## Output Format
343Keep updates scannable. Use bold for key points, bullets for lists. Executive updates should be under 300 words. Engineering updates can be longer but should still be structured for skimming.

Output Format

Keep updates scannable. Use bold for key points, bullets for lists. Executive updates should be under 300 words. Engineering updates can be longer but should still be structured for skimming.

Raw lines 341 to 344
345## Tips
347- The most common mistake in stakeholder updates is burying the lead. Start with the most important thing.
348- Status colors (Green/Yellow/Red) should reflect reality, not optimism. Yellow is not a failure — it is good risk communication.
349- Asks should be specific and actionable. "We need help" is not an ask. "We need a decision on X by Friday" is.
350- For executives, frame everything in terms of outcomes and goals, not activities and tasks.
351- If there is bad news, lead with it. Do not hide it after good news.
352- Match the length to the audience's attention. Executives get a few bullets. Engineering gets the details they need.

Tips

  • The most common mistake in stakeholder updates is burying the lead. Start with the most important thing.
  • Status colors (Green/Yellow/Red) should reflect reality, not optimism. Yellow is not a failure — it is good risk communication.
  • Asks should be specific and actionable. "We need help" is not an ask. "We need a decision on X by Friday" is.
  • For executives, frame everything in terms of outcomes and goals, not activities and tasks.
  • If there is bad news, lead with it. Do not hide it after good news.
  • Match the length to the audience's attention. Executives get a few bullets. Engineering gets the details they need.
Raw lines 345 to 352

From anthropics/knowledge-work-plugins at 2574e29, 2026-10-27. Skills read by DeepSeek V4.1 Flash on 2026-11-04. Summary and techniques by Claude Opus 5.5 on 2026-11-06.