stakeholder-update
Skill4 starsChanged 2 months agoMITView on GitHub
Write the executive or board update as a situation, complication, resolution narrative that puts the decisions needed on the first page, with every number traced to the metrics review. Use when a QBR or board update is due, when a monthly executive review needs a pre-read, when a one-page update must get a decision this week, or when a sponsor asks "where are we" and the honest answer is longer than a sentence. Takes the filled metrics review, the OKR sheet, the decisions needed with their options, the risk register, and the audience; returns the headline, the decisions table, the metrics and risks sections, the next-period slice, and the objection sheet for the presenter.
18 other projects use a version of this.
Adopted by
Most recently taken up by
- nisarth/claude-skills-storetheir own version, first seen Nov 8, 2026
- Sach1ng/PM-operating-OStheir own version, first seen Nov 1, 2026
- codeApe-7/ai-agent-workflowGrouptheir own version, first seen Nov 1, 2026
- Nomanriaz786/claude-consulting-teamtheir own version, first seen Nov 1, 2026
- fabiandistler/agentstheir own version, first seen Nov 1, 2026
- Tngc93/product-management-skillstheir own version, first seen Oct 20, 2026
Used with
Projects with it also use roadmap.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
MetaSkillroadmap
Build, continue, inspect, or visualize a source-grounded mathematical roadmap and theorem DAG in an existing Autoform Markdown blueprint. Use for source research, repository-wide inventories of existing and planned mathematics, scope, coverage, milestones, and roadmap articles; do not create repository infrastructure or prove Lean declarations.
Also in 3 projects that use this
Other versions18 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 18
- anthropics/knowledge-work-plugins★ 35ksame name
- me2resh/apexyard★ 542same name
- hamzafarooq/claude-code-starter★ 145same name
- Mehdibargach/claude-code-pm-skills★ 97same name
- codeApe-7/ai-agent-workflowGroup★ 18same name
- broomva/skills★ 4same name
- Sach1ng/PM-operating-OS★ 3same name
- ai-champions-hub/skills★ 2same name
- fabiandistler/agents★ 2same name
- agentmart/pm-os★ 1same name
8 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository37 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- ai-prdSkill
- competitive-intelSkill
- conductorSkill
- decision-memoSkill
- design-reviewSkill
- escalationSkill
- experiment-designerSkill
- feedback-synthesisSkill
- gtm-launch-plannerSkill
- launch-readinessSkill
- market-sizingSkill
- metrics-treeSkill
- okr-criticSkill
- persona-builderSkill
- pm-hiringSkill
- postmortem-facilitatorSkill
- pricing-packagingSkill
- product-analystSkill
- product-reviewSkill
- program-premortemSkill
- reg-gap-checkSkill
- roadmap-builderSkill
- evidence-researchSkill
- experiment-analysisSkill
- independent-reviewSkill
- lifecycle-conductorSkill
- portfolio-planningSkill
- product-definitionSkill
- release-governanceSkill
- spec-reviewSkill
- story-writerSkill
- strategy-criticSkill
- user-interviewSkill
- write-prdSkill
- write-vision-strategySkill
The file
We split this skill into the rules it gives an agent
6 rules. 0 are common, 5 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 18 edited versions we read keep these.
5
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
Read first: ../../templates/operate/metrics-review.md, the only source of numbers.
- Very specific: line 19
When the ask is a stuck decision rather than a report, ../../skills/escalation/SKILL.md owns it
- Distinctive: line 33
Ask one question first: what decision do you need from this room.
- Distinctive: line 69
After the meeting: the decision log entries and the risk register changes
- Distinctive: line 75
Only the green rows shown
- Distinctive: line 77
No cost of waiting, so every decision defers a quarter
“Common” is measured: kept by at least 6 in 10 of the 18 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Stakeholder Update: the narrative that gets a decision, not a nod
Updates fail as activity lists. The ask is on page four, the misses are missing, the numbers were computed fresh for the deck, and the room says "noted". This skill writes the update on Minto's spine, situation, complication, resolution, so the reader knows where things stand, what changed, and what you need, before they stop reading.
Files this skill drives
- ../../templates/operate/qbr-board-update.md, the quarterly instrument
- ../../templates/planning/exec-update.md, the one-page version for a decision between quarters
- ../../templates/execution/status-report.md, the weekly instrument beneath both
- Read first: ../../templates/operate/metrics-review.md, the only source of numbers; ../../templates/execution/risk-register.md; ../../templates/planning/roadmap.md for the next-period slice; ../../templates/execution/stakeholder-map.md for who can decide what
- ../../templates/execution/decision-log.md, where every decision the room makes is logged within a day
- Worksheet: ../../frameworks/execution/stakeholder-power-interest.md (Mendelow, 1991), for the objection sheet
- Method background: the SCR entry in ../../knowledge/INDEX.md (Minto, The Pyramid Principle, 1978), ../../knowledge/high-output-management.md on meetings as a manager's output
- When the ask is a stuck decision rather than a report, ../../skills/escalation/SKILL.md owns it
When to use
- A quarterly business review or board update is due
- A monthly executive review needs a pre-read that fits the meeting
- Something changed, and one page must get a decision this week
- The weekly async narrative, the light form of the same discipline
- A sponsor asks "where are we", and the honest answer takes more than a sentence
Inputs
The filled metrics review, with its confidence notes. The OKR sheet. The decisions needed, each with its options. The risk register, with movement since the last update. The roadmap's Now and Next with their confidence levels. The audience, what it can decide, and its time and pre-read norms, from the stakeholder map. What the audience already believes about the product.
Ask one question first: what decision do you need from this room. If the answer is none, the update is an FYI; it goes out in writing and does not take a meeting.
Workflow
1. Fix the audience and the decision
One update per audience. The board version and the team version differ in what each can act on, never in candor. Decision rule: no decision needed, no meeting; write the weekly async narrative instead, three parts, what changed, next week's commitments, detail below the fold.
2. Pull the numbers, do not make them
Every number comes from the metrics review, confidence note attached. Nothing is computed fresh for this document, because a number that exists only in the deck is a number nobody can check. Missed metrics get the same prominence as hit ones; a board that only sees green rows prices the reporting at zero.
3. Write the spine
Situation: where the product stands against the goal, in numbers the reader already accepts. Complication: the one thing that makes today different from the last update, a miss, a risk that moved, a market move, a dependency slip. Resolution: what you propose, and what you need from this room. The headline is three sentences, one per part. Decision rule: if the complication is genuinely "nothing changed", say so in one line and cancel the meeting; an update that manufactures drama trains the room to discount the real one.
4. Build the body in reading order
The decisions table goes second, because pages after it may never be read: decision, options, recommendation, needed by, cost of waiting a quarter. The cost-of-waiting column is what forces a decision today instead of next time. Then metrics against goal, copied rows. Then wins as outcomes with numbers, not shipped features. Then risks with their movement and the ask attached to each. Then next period as a slice of the real roadmap with its confidence levels, never a parallel roadmap. Two pages, hard cap.
5. Pre-wire the room
For each decision, an objection sheet: the stakeholder, placed on the power and interest grid, the objection they will raise, the answer, the evidence line, and what would change your recommendation. The decision-holders see the ask before the meeting. Decision rule: a sponsor who first meets the ask in the room will defer it; a surprise is a deferral with a date.
6. Close the loop
Within a day: decisions logged with one decider by name and the options that lost; "noted" is not a decision and is not logged as one. Risk register updated with the asks granted or refused. The written version sent to everyone who was not there. The weekly narrative continues beneath, so the next quarterly has no surprises in it.
Output format
- Headline: three sentences, situation, complication, resolution
- Decisions table: | Decision | Options | Our recommendation | Needed by | Cost of waiting |
- Metrics against goal, rows copied from the metrics review with confidence intact
- Wins as outcomes with numbers; risks with movement and the ask
- Next period: | Theme | Target period | Confidence | What would change this |
- Objection sheet, for the presenter and not sent: | Stakeholder | Likely objection | Answer | Evidence | What would change our recommendation |
- After the meeting: the decision log entries and the risk register changes
Failure modes this skill guards against
- An activity list with no decision in it
- The ask on the last page
- Only the green rows shown
- Numbers computed fresh for the deck, untraceable afterwards
- No cost of waiting, so every decision defers a quarter
- The same deck for every audience
- A sponsor surprised in the room
- A weekly meeting held to read a page aloud
- "Noted" recorded as a decision
- A recommendation hedged across two options
Exit gate
The update feeds Gate 6 in ../../os/STAGE-GATES.md through the QBR template and lands its outcomes in the decision log. Do not report it done until every number traces to the metrics review, the decisions table is on the first page with a needed-by date per row, the objection sheet exists, and the whole thing fits in two pages.
What checks this
Some checks on this skill run automatically and some depend on a person. This section says which is which. It is generated by python3 tools/what_checks.py from the declarations it links to, and CI fails when it falls out of date.
- Checked by CI on every commit. This file must carry the seven sections every prose skill carries:
python3 tools/skill_rubric.py --min 7fails theskill-rubricgate inpython3 tools/ci_gate.pywhen one is missing. That checks structure, not whether the advice is right. - Checked by the runtime. This skill is declared against Gate 6 in SKILL.graph.yml. Gate 6 is recorded with
pmos gate --bank-id operate, which refuses the proof unless every question in that bank has been accepted and the bank is the current one, requires the proof to name itssource,source_sha256,actor_id,requester_id,decisionandapproved_at, and rejects self-approval and any approver the bank does not pin. Approver ids are typed, not authenticated, so a recorded approval is a local attestation, not proof of who signed. If the proof's source changes after approval the gate goes stale and nothing later completes until it is proved again. The journey run shows all six gates and a stale gate being proved again. - Checked by a person. The runtime checks who approved and that the evidence has not changed. It does not check whether the reasoning in this skill's Workflow was followed well; that judgment belongs to the people who sign the gate. Gate 6 is signed by the product owner and the sponsor, per the sign-off tables in os/STAGE-GATES.md.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

