Streamlines software release preparation by verifying docs, detecting breaking changes, and bumping versions.

Install

mkdir -p .claude/skills/release-prep-jscott3201 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11568" && unzip -o skill.zip -d .claude/skills/release-prep-jscott3201 && rm skill.zip

Installs to .claude/skills/release-prep-jscott3201

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Release readiness: changelog generation, semver-checks, version bump suggestion, doc verification, multi-crate ordering. Use when preparing a crate or project for release.
171 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • →Generate changelogs from commit messages
  • →Detect breaking API changes for Rust, Python, and JavaScript/TypeScript
  • →Suggest appropriate version bumps based on change type
  • →Verify documentation currency for READMEs and API docs
  • →Handle multi-crate workspace release ordering
  • →Recall prior release context from SeleneDB

How it works

The skill follows a structured checklist to analyze changes, detect breaking APIs, suggest version bumps, and generate a changelog, presenting decisions for user approval.

Inputs & outputs

You give it
Crate or project for release
You get back
Suggested version bump, draft changelog, and documentation verification status

When to use release-prep

  • →Preparing a crate for release
  • →Checking for breaking API changes
  • →Automating project versioning

About release-prep

Generates changelogs, identifies API-breaking changes, suggests version bumps, and validates documentation before releases.

>

When not to use it

  • →When the user needs to publish a package without prior review and approval
  • →When the user needs to perform actions not related to release preparation
  • →When the user needs to skip any step of the structured checklist

Limitations

  • →Python has no automated semver-checker, requiring manual review of public API changes.
  • →The skill requires user confirmation for version bumps and changelog content.
  • →The skill does not push tags or publish packages; it prepares for these actions.

How it compares

This skill provides an interactive, structured checklist for release preparation, ensuring all aspects like changelogs, versioning, and documentation are verified, unlike a manual, less guided process.

Compared to similar skills

release-prep side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
release-prep (this skill)05moReviewIntermediate
pre_commit07moReviewBeginner
icn-shipping07moNo flagsIntermediate
check-code-quality12moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry