Skip to content

Latest commit

 

History

History
80 lines (53 loc) · 6.13 KB

File metadata and controls

80 lines (53 loc) · 6.13 KB

/stakeholder-summary

Operator documentation for the /stakeholder-summary skill in the han plugin. This document helps you decide when and how to use the skill. For what the skill does internally, read the skill definition at han-reporting/skills/stakeholder-summary/SKILL.md.

See also: Plugin landing page · All skills · All agents · YAGNI

TL;DR

  • What it does. Turns a feature specification into a plain-language stakeholder summary you can share before implementation kicks off.
  • When to use it. You have a feature spec written and want stakeholder feedback on shape, scope, and trade-offs before the team starts building.
  • What you get back. A stakeholder-summary.md file next to the source spec, with Mermaid diagrams for user experience and data flow.

Key concepts

  • Stakeholder-shaped, not engineer-shaped. The document is for non-technical readers. It skips file paths, API shapes, and database tables, and covers only the customer problem, the experience, the before-and-after, and the open questions.
  • Diagrams replace prose. A user-experience flowchart and before-and-after data-flow diagrams carry most of the weight. The text frames them, but the diagrams do the explaining.
  • Feedback before kickoff. The closing questions ask stakeholders to confirm framing and scope, not to make technical decisions.

When to use it

Invoke when:

  • A feature specification exists and you want to share it with non-technical stakeholders for feedback.
  • Leadership, product, or customer-facing stakeholders need to greenlight a feature before implementation starts.
  • You want a one-page artifact that sits next to the full spec for stakeholder use.

Do not invoke for:

How to invoke it

Run /stakeholder-summary in Claude Code.

Give it:

  1. The source specification. Usually feature-specification.md, but any feature spec, PRD, or design document works. The summary lands in the same directory.
  2. Optional shaping context. Audience ("this is going to leadership"), emphasis ("lean into the customer-trust angle"), or anything else that should shape tone.

Example prompts:

  • /stakeholder-summary docs/features/share/feature-specification.md
  • /stakeholder-summary docs/features/share/feature-specification.md — emphasize the customer-trust angle for leadership

If a stakeholder-summary.md already exists in the target directory, the skill asks whether to overwrite it, append a timestamp suffix, or stop. It never overwrites an existing summary without asking.

What you get back

One file: stakeholder-summary.md, written in the same directory as the source spec. It opens with a title heading, then has six sections in fixed order:

  1. What problem are we solving? Customer-voice framing plus the capabilities introduced.
  2. What does this open up? Outcomes the feature unblocks.
  3. What will the user experience look like? A paragraph plus a Mermaid flowchart TD.
  4. How does the data flow today vs. after this change? Mermaid flowchart LR diagrams for today and each after-this-change path.
  5. What is intentionally not in this slice? Explicit deferrals from the source spec.
  6. What we are asking stakeholders. Open questions in stakeholder language.

How to get the most out of it

  • Write the spec first. The summary derives from the spec: the cleaner the spec, the better the summary. Pair with /plan-a-feature before this.
  • Name your audience. Leadership, customers, and product reviewers read for different things. Tell the skill who will receive it.
  • Confirm the "intentionally not in this slice" list. That section is where stakeholder pushback usually happens. Make sure it matches what the spec defers.
  • Pair with /plan-a-phased-build next. Once stakeholders greenlight the shape, sequence the build.
  • Render it to HTML with /html-summary. When you want an executive-styled, self-contained HTML version of the summary to open in a browser or hand off, run /html-summary on the stakeholder-summary.md this skill produces.
  • Cross-repo planning folders are supported. If the source spec lives outside the current working directory (for example, a planning folder for a different project), the skill reads that project's CLAUDE.md. That gives it the other project's vocabulary and naming conventions, not the cwd's.

Cost and latency

It reads the source spec, drafts the summary, then dispatches one han-core:readability-editor agent (Step 5) to rewrite the draft for the non-technical stakeholder, preserving every fact. It then runs three self-check passes: internal-consistency, the standardized readability self-check, and reading-order. Each pass re-reads the file from disk before presenting it. Built for tight-loop iteration: re-run it after the spec changes.

Related documentation

  • Plugin landing page. The front door. Start here if you arrived from outside the docs tree.
  • /plan-a-feature. Produces the feature specification this skill consumes.
  • /plan-a-phased-build. The natural next step once the summary lands stakeholder feedback.
  • /plan-implementation. Turns the spec into an implementation plan after stakeholders sign off.
  • /html-summary. Converts the stakeholder-summary.md this skill produces into a self-contained HTML executive report.
  • readability-editor. Dispatched in Step 5 to rewrite the drafted summary for the non-technical stakeholder against the shared readability standard, preserving every fact.