release

Bump version, tag, and publish a plugin release with changelog aggregation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/timescale/marketing-skills --skill release-timescale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/timescale/marketing-skills/tree/main/.claude/skills/release
Command: npx skills add https://github.com/timescale/marketing-skills --skill release-timescale

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cut a new release of the marketing-skills plugin. It coordinates version bumps, changelog notes, and GitHub Release publication to ensure a consistent, auditable rollout.

Core Features & Use Cases

  • Pre-flight checks to verify you are on the correct release branch, CI is green, and no conflicting drafts exist.
  • Version discovery and changelog preparation by inspecting merged PRs since the last tag.
  • Flexible release triggering with selectable bump type and optional draft creation, plus monitoring and confirmation steps.

Quick Start

Trigger a release by invoking the /release command and following the prompts.

Frequently Asked Questions about release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate plugin release workflows with version bumping and tagging?

Automate plugin release workflows by triggering a process that handles version discovery, changelog aggregation from merged PRs, and GitHub Release creation. It ensures a consistent, auditable rollout by coordinating version bumps and release notes end-to-end.

What pre-flight checks are needed before cutting a new GitHub plugin release?

Pre-flight checks for a plugin release verify you are on the correct release branch, confirm CI is green, and ensure no conflicting drafts exist. These checks prevent faulty rollouts before version bumping and publishing begin.

How does changelog aggregation work for merged PRs since the last tag?

Changelog aggregation works by reading the current version from plugin metadata and automatically listing all merged PRs since the last tag. This compiles the release notes needed for the new GitHub Release publication.

Can I create a draft GitHub Release with a specific version bump type?

Yes, you can trigger a release workflow with a selectable bump type and optional draft creation. This flexible triggering allows you to specify the version increment and monitor the release process with confirmation steps before final publication.

Does this release automation work without external CI-CD dependencies?

Yes, the release automation operates with no external dependencies. It independently reads plugin metadata, aggregates changelogs, and creates GitHub Releases, relying only on internal pre-flight checks to verify branch and CI status.

Why is my automated plugin release workflow failing pre-flight checks?

Automated release workflows fail pre-flight checks if you are not on the correct release branch, if CI is not green, or if conflicting draft releases exist. These validations ensure release integrity before version bumping occurs.