Skip to content

sgui/sgui-stakeholder-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sgui-stakeholder-update

version: 1.0.0

A generic, domain-agnostic skill — designed for Claude Skill format and portable to other markdown-based skill systems that turns raw project status into a stakeholder-ready update — reframed for the audience, cadence, and channel, and always ending with a clear ask.

Built for Product Owners, BAs, PMs, delivery leads, scrum masters — across any industry (SaaS, e-commerce, internal tools, services). No domain-specific assumptions.

Core idea

A good update answers the reader's "so what" and ends with the ask — not a log of what the team did.

ข้อเท็จจริงเดียวกัน เปลี่ยน framing ตามคนอ่าน ไม่ใช่แค่ตัดให้สั้น

What it does

  • Reframes per audience — exec/sponsor, peer/cross-functional, delivery team, customer/external
  • Adapts to cadence — weekly, monthly/QBR, launch, escalation, scheduled change/maintenance
  • Fits the channel — email, Slack, standup line, meeting talking points
  • Enforces honesty — RAG by criteria not vibes, no hidden red, no-blame framing, no fake asks
  • Guards external comms — no internal blockers leaked, no unconfirmed promises

Structure

sgui-stakeholder-update/
├── SKILL.md                    # core engine (lean) — loaded every time
├── LICENSE
├── references/
│   ├── templates.md            # 7 scenario templates (scaffolds, not forms)
│   └── examples.md             # worked same-facts-different-audience examples
└── evals/
    ├── test-cases.md           # 8 test cases
    ├── expected-behavior.md    # pass/fail criteria
    └── sample-runs.md          # test case → example output map

references/ are loaded on demand (progressive disclosure) so the core stays light.

How to use

ติดตั้งเป็น skill แล้วพูดได้ตรงๆ เช่น:

  • "ช่วยเขียน update เรื่องนี้ส่งผู้บริหาร"
  • "turn this status into an exec update"
  • "แจ้ง planned downtime ให้ exec, คู่ค้า, และทีม PO"
  • "เขียน escalation เรื่อง blocker นี้"

Skill จะถาม audience/cadence/channel เมื่อเสี่ยงสับสน (ไม่งั้นเดาแล้วระบุว่าเดา) แล้วออก update + ปิดท้ายด้วย readiness label

Status

v1.0.0 — public release. generic standalone skill, แยกขาดจาก domain pack อื่น (single source of truth)

Changelog

  • 1.0.0 — public release; Example 1 ask ชัดเป็น FYI/no action; README positioning เป็น markdown-based skill systems
  • 0.3.4 — escalation ask = decision/action/support (ไม่ผูก decision อย่างเดียว) ข้าม SKILL/evals; ลบ overclaim Example 1 (scope/งบ/milestone); delivery team ระบุ action ชัด; sample-runs ทุกเคสมี readiness label; TC-02/04 wording sync
  • 0.3.3 — Final label = metadata แยกจากข้อความส่ง (+ตัวอย่าง); delta-first → new-info first (delta-first เฉพาะ recurring); แก้ overclaim downtime; default cadence = general/event-driven; TC-04 Decision→Action; downtime template ใส่ 🔵 label
  • 0.3.2 — sync planned-downtime status (🔵 Planned/Controlled impact) ข้าม SKILL/evals/examples; sample-runs ระบุเป็น worked outputs
  • 0.3.1 — ย่อ description; 🟢→🔵 planned; Input Gate เป็น Required/infer-if-obvious
  • 0.3.0 — merge: lean core + references (templates/examples) + evals + LICENSE

License

MIT — see LICENSE

About

Stakeholder update skill for PO/BA/PM: reframe raw status by audience, cadence, and channel with so what + the ask.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors