Commit ce9b92a
fix(pr-skill): move changelog phase after PR creation (#934)
## Summary
The changelog update phase needs the PR number to create proper links
(e.g. `[#123]`) in entries. Previously, changelogs were updated in Phase
4 before the PR was created in Phase 5, making it impossible to include
the PR link.
- Swap Phase 4 (changelogs) and Phase 5 (PR creation) so the PR number
is available when writing changelog entries
- Add explicit emphasis on key `updating-changelogs.md` rules that were
being missed: consumer-perspective thinking, combining like changes,
splitting disparate changes, and linking the PR number
## Testing
This is a docs-only change to a Claude Code skill definition. Verified
the final file reads correctly with proper phase ordering and emphasis.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> Docs-only change to the PR-creation skill workflow; minimal risk
beyond process/labeling instructions potentially being followed
incorrectly.
>
> **Overview**
> Reorders the `pr` Claude skill workflow so the PR is created in Phase
4 before changelog updates, ensuring the PR number is available for
changelog links.
>
> Adds explicit Phase 5 guidance to either apply a `no-changelog` label
for non-consumer-facing changes or update changelogs with emphasized
rules (consumer-focused wording, combining/splitting entries, and
linking the PR) before presenting results.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
d817845. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 2e05c52 commit ce9b92a
1 file changed
Lines changed: 22 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
| 110 | + | |
117 | 111 | | |
118 | 112 | | |
119 | 113 | | |
| |||
123 | 117 | | |
124 | 118 | | |
125 | 119 | | |
126 | | - | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
0 commit comments