create-release-tags
CommunityAutomate Debian release tagging and changelogs.
Authorre2zero
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the release process for Debian-based projects by updating debian/changelog, optionally adjusting linglong.yaml, generating a change summary from git history, and creating version commits without tagging.
Core Features & Use Cases
- Changelog automation: Creates a new debian/changelog entry for the targeted version.
- Linglong.yaml support: If linglong.yaml exists, updates its version portion to reflect the new release.
- Change summary from git: Builds a concise list of changes since the last release date for the changelog.
- Deterministic commits: Creates a single, well-formed commit message detailing the version bump and related changes.
- Use Case: When preparing a Debian package release for a new version, run the skill to automate the end-to-end process.
Quick Start
- tag release 1.2.3
- tag release
- tag prepare-test 1.2.3
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: create-release-tags Download link: https://github.com/re2zero/deepin-skills/archive/main.zip#create-release-tags Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.