Provides a guided, step-by-step automation workflow for managing software releases and deployments.

Install

mkdir -p .claude/skills/dev-release-forecast-bio && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12234" && unzip -o skill.zip -d .claude/skills/dev-release-forecast-bio && rm skill.zip

Installs to .claude/skills/dev-release-forecast-bio

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.

Use to drive a guided release pipeline — version bump, changelog drafting, doc review, test/lint, PR creation, tag, GitHub release, and back-merge. Mixes agent steps (the agent does them) with user-only steps (push / merge / tag, blocked by policy and printed for the user). Trigger when the user says "cut a release", "release v0.6", "/dev-release", or asks to bump version + changelog + tag.
393 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Determine the source and target branches for the release.
  • →Bump the project version in configuration files like Cargo.toml or package.json.
  • →Draft a changelog by categorizing commits since the last tag.
  • →Review documentation for outdated feature descriptions and report gaps.
  • →Run project-specific tests and linters, fixing lint issues automatically.
  • →Create a pull request with a changelog summary and test results.

How it works

The skill guides a user through a release flow by executing agent steps and providing exact commands for user-only steps like Git pushes or merges. It detects project types to apply appropriate version bumps, changelog generation, and test/lint commands.

Inputs & outputs

You give it
A version string (e.g., v0.6.0) and optional flags like --from, --to, --skip-docs, --skip-tests.
You get back
A GitHub release, a pull request URL, and updated version/changelog files.

When to use dev-release

  • →Cutting a project release
  • →Managing version bumps
  • →Automating release check-lists

About dev-release

Orchestrates release steps including versioning, changelog drafting, test/linting, PR generation, and GitHub release finalization.

Use to drive a guided release pipeline — version bump, changelog drafting, doc review, test/lint, PR creation, tag, GitHub release, and back-merge. Mixes agent steps (the agent does them) with user-only steps (push / merge / tag, blocked by policy and printed for the user). Trigger when the user say

When not to use it

  • →When the user needs to manually push, merge, or tag without agent guidance.
  • →When the project is not a Git repository.
  • →When the user wants to amend existing commits or force-push.

Limitations

  • →The agent cannot run git push, git merge, or git tag commands.
  • →The agent cannot amend existing commits.
  • →The agent cannot force-push.

How it compares

This skill automates the detection of project types and the execution of specific commands for versioning, changelog generation, and testing, whereas a manual approach would require the user to identify these details and run commands indivi

Compared to similar skills

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

SkillInstallsUpdatedSafetyDifficulty
dev-release (this skill)04moReviewIntermediate
release03moNo flagsAdvanced
gcp-cloud-run57moReviewIntermediate
flow-nexus-platform66moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry