Agent skill
release
Create a release PR with version bump and changelog
Install this agent skill to your Project
npx add-skill https://github.com/ldayton/Dippy/tree/main/.claude/skills/release
SKILL.md
Create a PR with branch name release/v$ARGUMENTS containing only these changes:
- Update version in
pyproject.tomlandsrc/dippy/__init__.py - Run
uv sync -Uto update dependencies - Run
/verify-countsand update any STALE or FAIL claims
No other changes—no refactors, no fixes, no documentation updates.
Changelog
Generate release notes from commits since the last tag:
git log $(git describe --tags --abbrev=0)..HEAD --oneline
Focus on what matters to users:
- New features and capabilities
- Breaking changes or behavior changes
- Group all bug fixes as "Various bug fixes" (don't itemize)
- If Parable was updated, just say "Bump Parable version"
- Omit internal refactors, test changes, and CI updates
Put the changelog in the PR body. The workflow extracts it for the GitHub release.
Run just check before pushing. PR title: Release v$ARGUMENTS
After merge
Tag, push, and clean up:
git checkout main && git pull && git tag v$ARGUMENTS && git push --tags && git push origin --delete release/v$ARGUMENTS
The tag triggers a workflow that creates the GitHub release and updates the Homebrew tap.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
debug
Debug incorrect Dippy approval or block behavior
add-command
Add support for a new CLI command. Use when implementing a handler or adding to SIMPLE_SAFE.
verify-counts
Verify numerical claims in documentation are still accurate
check-coverage
Ensure comprehensive test coverage for a CLI handler. Use when adding a new command or auditing existing handler coverage.
release
Create a release PR with version bump and changelog
verify-counts
Verify numerical claims in documentation are still accurate
Didn't find tool you were looking for?