release

Generate release changeset files from Git commits and user input.

69|11|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/jant-me/jant --skill release-jant-me
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/jant-me/jant/tree/main/.agents/skills/release
Command: npx skills add https://github.com/jant-me/jant --skill release-jant-me

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of release changesets for the Jant project, streamlining the process of versioning and releasing new versions of the @jant/core package and create-jant using the repository's fixed-version workflow.

Core Features & Use Cases

  • Automated Changeset Creation: Automatically generate changeset files for @jant/core and create-jant based on unreleased commits.
  • Version Control: Integrate with the repository's Git history to ensure changesets are accurately versioned.
  • User Interaction: Allow users to specify version bumps and provide a summary of unreleased commits.
  • Quick Start: Use the release command to create a release changeset for the current work.

Quick Start

Use the release skill to create a release changeset for the Jant project.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate changeset creation for package versioning in a Git repository?

Automate changeset creation by using a script that reads unreleased Git commits and prompts for version bumps to generate changeset files. This streamlines package versioning by integrating repository history directly into the release workflow.

What is a release changeset and when do I need it for software development?

A release changeset is a file that documents version bumps and unreleased changes for a package. You need it in software development when utilizing a fixed-version workflow to prepare new releases for packages like @jant/core.

How to generate release changesets from unreleased Git commits?

Generate release changesets by executing a command that analyzes your Git history for unreleased commits. The script then uses user input to specify version bumps and creates the corresponding changeset files.

Do I need Git access to create release changesets for @jant/core?

Yes, you need Git repository access and the ability to execute Git commands to create release changesets. The process relies on reading repository history to accurately version and document unreleased changes.

Can I specify version bumps manually when creating a changeset?

Yes, you can specify version bumps manually. The changeset creation process uses user interaction to allow you to define the version increments and provide a summary of the unreleased commits.

What are the limitations of using fixed-version workflows for changeset creation?

Fixed-version workflows for changeset creation are limited to specific packages like @jant/core and create-jant. They require a Git repository and apply only to development workflows where automated release processes and fixed versioning are necessary.