Skip to content

feat: add release process skill#326

Merged
backnotprop merged 9 commits into
mainfrom
feat/release-skill
Mar 18, 2026
Merged

feat: add release process skill#326
backnotprop merged 9 commits into
mainfrom
feat/release-skill

Conversation

@backnotprop
Copy link
Copy Markdown
Owner

Summary

  • Adds .agents/skills/release/ — a skill that codifies the full Plannotator release workflow
  • Four phases: release notes drafting (with contributor research via gh API), version bumping (5 files), build ordering (review → hook → opencode → pi), and tag-driven pipeline
  • Bundles two real release notes (v0.12.0, v0.13.0) as reference templates in references/
  • Writing guidelines baked in: narrative prose, bare @mentions for GitHub avatars, full community credit

Test plan

  • Review SKILL.md for accuracy and completeness
  • Verify reference notes match the desired template structure
  • Real-world test on next release

🤖 Generated with Claude Code

backnotprop and others added 9 commits March 17, 2026 23:15
Codifies the full release workflow — notes drafting with contributor
research, version bumping, build ordering, and tag pipeline — as a
reusable agent skill with bundled reference release notes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Instead of handing off to the user after tagging, the agent now watches
the workflow run, verifies all jobs pass + npm publishes, then uses
gh release edit to replace the auto-generated notes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove redundant intro sentence (description already covers it)
- Simplify build:pi paragraph to one line
- Add contributor crediting guidance for references
- Consistent imperative voice throughout

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@backnotprop backnotprop merged commit b483214 into main Mar 18, 2026
3 checks passed
@backnotprop backnotprop deleted the feat/release-skill branch March 18, 2026 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant