Skip to content

Commit f52f4e9

Browse files
committed
fix: replace Slack posting with markdown file save
Reports now offer to save as markdown files instead of posting to Slack. Keeps the skill self-contained with no external service dependencies for output.
1 parent af38ec5 commit f52f4e9

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

skills/rhdh-jira/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ These apply across all sub-commands:
206206
2. Resolve sprint (active or previous)
207207
3. Partition completed vs carried over, compute completion rate
208208
4. Per-member breakdown, epic progress, demo checklist with naming conventions
209-
5. Optionally post to Slack
209+
5. Optionally save as markdown file
210210

211211
### Release readiness
212212

skills/rhdh-jira/references/sprint-report.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,13 @@ jql: "project in (RHIDP, RHDHPLAN, RHDHSUPP, RHDHBUGS)
118118

119119
Compute this sprint's velocity vs 3-sprint average. Show trend (↑ accelerating / → stable / ↓ decelerating).
120120

121-
### Step 9 — Optional: Post to Slack
121+
### Step 9 — Save Report
122122

123-
Format as Slack mrkdwn and offer to post to the team channel. Use `slack_conversations_add_message` if Slack MCP is connected. Follow Slack mrkdwn formatting rules: use `*bold*` not `**bold**`, `<url|text>` for links, `<@USERID>` for mentions, and `content_type: text/plain`.
123+
Offer to save the report as a markdown file:
124+
125+
> "Save report as markdown? [y/N]"
126+
127+
If yes, save to `sprint-report-{team}-{sprint}-{YYYY-MM-DD}.md` in the current working directory. Accept a custom path if the user provides one.
124128

125129
## Output
126130

@@ -197,7 +201,7 @@ Period: {start} – {end}
197201
| Sprint has 0 issues | "Empty sprint. Was work tracked elsewhere?" |
198202
| Parent Epic query fails | Skip epic progress for that issue. Note "parent unavailable." |
199203
| Demo label but no parent Feature | Note "Demo item has no parent Feature — cannot check demo link." |
200-
| Slack MCP not connected | Skip Slack posting. Suggest copy-paste. |
204+
| File save fails | Warn. Report was already displayed in terminal. |
201205

202206
## Caveats
203207

0 commit comments

Comments
 (0)