Agent skill
release
Tend release workflow. Use when user asks to "do a release", "release a new version", "cut a release", or wants to publish a new version to PyPI.
Install this agent skill to your Project
npx add-skill https://github.com/max-sixty/tend/tree/main/.claude/skills/release
Metadata
Additional technical details for this skill
- internal
- YES
SKILL.md
Release Workflow
Steps
- Run tests and lints:
cd generator && uv run pytestandpre-commit run --all-files - Check current version: Read
versioningenerator/pyproject.toml - Review commits:
git log <last-version>..HEAD --onelineto understand scope - Confirm version with user: Present changes summary and proposed version
- Bump version: Edit
versioningenerator/pyproject.toml, thencd generator && uv lock - Commit:
chore: release X.Y.Zwith a one-line summary of changes since last release - Merge to main: Create PR via
gh pr create, wait for CI, merge withgh pr merge --squash - Tag and push:
git tag X.Y.Z && git push origin X.Y.Z(triggers PyPI release workflow in.github/workflows/pypi-release.yaml) - Wait for PyPI release: Poll the release workflow until
uvx tend@X.Y.Z --helpsucceeds
Version scheme
Tags are bare versions (0.0.9), not prefixed (v0.0.9).
Commit message pattern
chore: release X.Y.Z
Bumps generator version to X.Y.Z and syncs lockfile.
N commits since A.B.C: <brief list of notable changes with PR numbers>.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
running-tend
Tend-specific guidance for tend CI workflows. Adds non-standard workflow inclusion for usage analysis and repo conventions on top of the generic tend-* skills.
running-in-ci
Generic CI environment rules for GitHub Actions workflows. Use when operating in CI — covers security, CI monitoring, comment formatting, and investigating session logs from other runs.
weekly
Weekly maintenance — reviews dependency PRs.
triage
Triages new GitHub issues — classifies, reproduces bugs, attempts conservative fixes, and comments. Use when a new issue is opened and needs automated triage.
nightly
Nightly code quality sweep — resolves bot PR conflicts, reviews recent commits, surveys existing code, checks resolved issues, and updates tend workflows.
ci-fix
Debug and fix failing CI on the default branch. Use when CI fails on main.
Didn't find tool you were looking for?