Skip to main content

Release Skills

Skill Verified Active

Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags, historical release backfill, and generic projects. Use when user says "release", "发布", "new version", "bump version", "push", "推送", "release notes", "GitHub Release", or "回填 Release".

Purpose

To streamline and automate the complex and often error-prone process of releasing new software versions across diverse project types.

Features

  • Automated version file and changelog detection
  • Multi-language changelog generation
  • Conventional commit analysis for release notes
  • Support for Node.js, Python, Rust, Claude Plugins, and generic projects
  • GitHub Releases integration and backfill
  • Configurable release workflow via `.releaserc.yml`

Use Cases

  • Automating the creation of new versions for software projects
  • Generating release notes and updating changelogs automatically
  • Ensuring consistent and reliable release procedures
  • Backfilling historical GitHub releases for tagged commits

Non-Goals

  • Performing actual code packaging or artifact building
  • Directly managing CI/CD pipelines beyond the scope of committing and tagging
  • Handling project-specific deployment logic (delegated to hooks)

Installation

npx skills add jimliu/baoyu-skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
95 /100
Analyzed about 17 hours ago

Trust Signals

Last commit2 days ago
Stars18.1k
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.