prepare-release

Reset plugin versions and synchronize CHANGELOGs and READMEs for multi-plugin repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

发布前准备工作涉及版本重置、变更记录整理、以及文档同步,常常导致遗漏与不一致,影响上线流程的质量与速度。

Core Features & Use Cases

  • 版本重置与一致性检查:自动识别需要提升的插件版本并统一更新。
  • 变更日志与文档更新:更新 CHANGELOG、插件 README 的版本历史与元信息,确保公开文档与实际版本一致。
  • 快速合规性校验:校验生成的变更信息是否符合标准,避免上线风险。

Quick Start

Start release preparation by inspecting origin/main and updating only changed plugins.

Frequently Asked Questions about prepare-release

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

FAQPage Schema
How do I automate changelog and version updates for multiple plugins in a repository?▼

Automate changelog and version updates by inspecting changed plugins against origin/main, then synchronizing version fields in marketplace.json and plugin.json while inserting new changelog entries. This ensures consistent versioning and documentation across multi-plugin repositories during publish cycles.

What is the best way to synchronize README and CHANGELOG documentation before a release?▼

The best way to synchronize documentation is to automatically update plugin README sections and insert changelog entries based on modified files. This process preserves unmodified plugins and maintains integrity between public documentation and actual version numbers.

Can I reset plugin version numbers in marketplace.json without affecting unmodified plugins?▼

Yes, you can reset plugin version numbers in marketplace.json while preserving unmodified plugins. The process loads and validates marketplace and plugin metadata, applying version bumps and documentation updates exclusively to modified plugins to maintain repository integrity.

How to prepare a multi-plugin marketplace release without missing version consistency checks?▼

Prepare a multi-plugin marketplace release by automating version consistency checks and compliance validation. The workflow identifies changed plugins, updates version fields across metadata files, and validates generated changelog information to prevent release risks from manual preparation errors.

Does automated release preparation work for multi-plugin repositories during publish cycles?▼

Automated release preparation works specifically for multi-plugin repositories during publish cycles. It handles loading and validating marketplace metadata, updating version fields, and inserting changelog entries to ensure consistent versioning and documentation updates across all modified plugins.

Why does manual release preparation often lead to changelog and documentation inconsistencies?▼

Manual release preparation leads to inconsistencies because version resetting, changelog compilation, and documentation synchronization involve multiple files. Automating these tasks enforces consistent versioning, updates metadata fields uniformly, and performs integrity checks to avoid missing version bumps or outdated docs.