跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Plannotator Release Skill

技能 活跃

Prepare and execute a Plannotator release — draft release notes with full contributor credit, bump versions across all package files, build in dependency order, and kick off the tag-driven release pipeline. Use this skill whenever the user mentions preparing a release, bumping versions, writing release notes, tagging a release, or publishing. Also trigger when the user says things like "let's ship", "prep a release", "what's changed since last release", or "time to cut a new version".

目的

To streamline and standardize the process of preparing and executing software releases, ensuring thoroughness and accuracy.

功能

  • Drafts release notes with full contributor credit
  • Bumps versions across all package files
  • Builds in dependency order
  • Initiates the tag-driven release pipeline
  • Provides detailed step-by-step guidance

使用场景

  • Preparing a new software release
  • Bumping versions across multiple project files
  • Writing detailed release notes with contributor recognition
  • Automating the tag-driven release pipeline

非目标

  • Directly publishing to package managers (handled by pipeline)
  • Managing code review beyond extracting contributor data
  • Automating code changes or bug fixes themselves

工作流

  1. Draft Release Notes (determine scope, research contributors, write notes, present for review)
  2. Version Bump (update versions in 7 specified files)
  3. Build (execute builds in dependency order)
  4. Commit, Tag, and Release (commit version bump, create/push tag, monitor pipeline, update release notes)

先决条件

  • Git
  • Bun runtime
  • GitHub CLI (gh)
  • Access to the Plannotator repository

Trust

  • warning:Issues AttentionOpened issues (64) significantly outnumber closed issues (125) in the last 90 days, indicating potentially slow response times for new issues.

安装

npx skills add backnotprop/plannotator

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

95 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标5.3k
许可证Apache-2.0
状态
查看源代码

类似扩展

OpenClaw Release Maintainer

100

Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.

技能
steipete

ClawSweeper Skill

100

Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.

技能
steipete

Release Manager

100

Use when the user asks to plan releases, manage changelogs, coordinate deployments, create release branches, or automate versioning.

技能
alirezarezvani

Apply Semantic Versioning

98

Apply semantic versioning (SemVer 2.0.0) to determine the correct version bump based on change analysis. Covers major/minor/patch classification, pre-release identifiers, build metadata, and breaking change detection. Use when preparing a new release to determine the correct version number, after merging changes before tagging, evaluating whether a change constitutes a breaking change, adding pre-release identifiers, or resolving disagreement about what version bump is appropriate.

技能
pjt222

Manage Changelog

97

Maintain a changelog following Keep a Changelog format. Covers entry categorization (Added, Changed, Deprecated, Removed, Fixed, Security), version section management, and unreleased tracking. Use when starting a new project that needs a changelog, adding entries after completing features or fixes, preparing a release by promoting Unreleased entries to a versioned section, or converting a free-form changelog to Keep a Changelog format.

技能
pjt222

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

技能
Yeachan-Heo