技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
status-update-generator【数据与研究】Generate weekly executive status updates from Jira/Linear data exports. Produces a structured "highlights / blockers / risks / asks / what's next" briefing in markdown, Confluence, Notion, Linear, JSON, or Mermaid.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Weekly status updates eat 30-90 minutes of every PM's Friday afternoon and they almost always say the same thing in subtly different ways. This skill standardizes the artifact: pull tickets from Jira or Linear (or any JSON dump), and emit a structured update with five named sections -- Highlights, Blockers, Risks, Asks, What's Next -- plus a traffic-light status (Red / Yellow / Green) for the period. The structure follows SBNR (Status / Blockers / Next / Risks) and a condensed Amazon 6-pager narrative for Highlights; the stoplight verdict follows classic R/Y/G reporting.
references/status-structure-and-workflow.md).status_generator.py emits all six SHARED_OUTPUT_SCHEMA formats: markdown, confluence, notion, linear, json, mermaid.When NOT to use: real-time incident response (use delivery-manager/ incident skills), deep retrospectives (use sprint-retrospective/), or one-to-one stakeholder reporting needing custom framing (use roadmap-communication/).
Before generating the update, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
| Tool | Purpose | Command |
|---|---|---|
status_generator.py | Generate a structured weekly status update | python scripts/status_generator.py --input data.json --format markdown |
status_generator.py --demo | Inspect demo input and output formats | python scripts/status_generator.py --demo --format markdown |
The traffic-light status is a human judgment, not a calculation — set it and document the rationale. See references/tool-and-troubleshooting.md for flags and the input JSON shape.
Load the reference that matches the task — keep this file lean and pull detail on demand:
status_generator.py flags, input JSON shape, Mermaid output, troubleshooting table, and success criteria. Read when running the tool or diagnosing a problem.In Scope:
Out of Scope:
linear-expert//jira-expert/ skills to export the JSON first)../scrum-master/)delivery-manager/)sprint-retrospective/)roadmap-communication/)Important Caveats:
| Integration | Direction | Description |
|---|---|---|
../jira-expert/ | Receives from | Jira JQL exports or MCP pulls feed the input JSON |
linear-expert/ | Receives from | Linear GraphQL exports feed the input JSON |
../senior-pm/ | Feeds into | Weekly updates aggregate into monthly portfolio reports; risks lift into the portfolio risk register |
../scrum-master/ | Pairs with | Sprint health scores supply the Highlights/Risks context |
roadmap-communication/ | Pairs with | Weekly status feeds the executive-variant roadmap narrative |
sprint-retrospective/ | Feeds into | Four weeks of status archives become retrospective input |
../program-manager/ | Feeds into | Cross-team status aggregation rolls up multiple team updates |
../delivery-manager/ | Pairs with | Release windows and incident references show up in Highlights and Risks |