Stakeholder Update
Generate a tight ≤ 150-word status update using the plugin's real data.
Data sources
GET /api/plugins/pm-essentials/readonly-data/open_projectsGET /api/plugins/pm-essentials/readonly-data/sprint_tasksGET /api/plugins/pm-essentials/readonly-data/sprint_burndown
Output shape
**Status update — <YYYY-MM-DD>**
_Audience: <argument or "team">_
**Accomplishments**
- <bullet>
- <bullet>
**In Progress**
- <bullet>
**Blockers**
- <bullet or "None">
**Next Steps**
- <bullet>
Instructions
- Accomplishments = tasks with status
donein the last 7 days. Bullet each one by title. - In Progress = tasks currently
in_progressorreview. Group by project. - Blockers = overdue tasks OR tasks with priority
urgentstuck > 3 days. Be explicit: "Stripe price IDs wiring blocked on credentials rotation" beats "some tasks stuck". - Next Steps = tasks in
todoordered by priority DESC — pick the top 3. - HARD LIMIT: 150 words. If you're over, cut the weakest bullet in Accomplishments and In Progress (Blockers and Next Steps take priority).
- Adapt tone by audience:
leadership/investors→ outcome-framed ("shipped checkout to 10%"), avoid task IDsteam→ keep the task granularity, include owner names- default (no
$ARGUMENTS) → neutral
Example
**Status update — 2026-04-24**
_Audience: leadership_
**Accomplishments**
- Stripe price IDs wired and verified in staging.
**In Progress**
- Checkout redesign — 60% complete; target merge 2026-04-26.
- Server-side idempotency keys — in review, holding for perf test.
**Blockers**
- None.
**Next Steps**
- Start feature flag for 10% rollout (blocked only on checkout merge).