Agent Skillsldayton/Dippy › release

release

GitHub

用于创建版本发布PR,自动更新版本号、同步依赖并生成用户导向的变更日志。合并后执行打标签和推送操作,触发自动化发布流程及Homebrew更新。

.claude/skills/release/SKILL.md ldayton/Dippy

Trigger Scenarios

需要发布新版本 生成发布PR

Install

npx skills add ldayton/Dippy --skill release -g -y
More Options

Non-standard path

npx skills add https://github.com/ldayton/Dippy/tree/main/.claude/skills/release -g -y

Use without installing

npx skills use ldayton/Dippy@release

指定 Agent (Claude Code)

npx skills add ldayton/Dippy --skill release -a claude-code -g -y

安装 repo 全部 skill

npx skills add ldayton/Dippy --all -g -y

预览 repo 内 skill

npx skills add ldayton/Dippy --list

SKILL.md

Frontmatter
{
    "name": "release",
    "description": "Create a release PR with version bump and changelog",
    "argument-hint": [
        "version"
    ],
    "disable-model-invocation": true
}

Create a PR with branch name release/v$ARGUMENTS containing only these changes:

  1. Update version in pyproject.toml and src/dippy/__init__.py
  2. Run uv sync -U to update dependencies
  3. Run /verify-counts and update any STALE or FAIL claims

No other changes—no refactors, no fixes, no documentation updates.

Changelog

Generate release notes from commits since the last tag:

git log $(git describe --tags --abbrev=0)..HEAD --oneline

Focus on what matters to users:

  • New features and capabilities
  • Breaking changes or behavior changes
  • Group all bug fixes as "Various bug fixes" (don't itemize)
  • If Parable was updated, just say "Bump Parable version"
  • Omit internal refactors, test changes, and CI updates

Put the changelog in the PR body. The workflow extracts it for the GitHub release.

Run just check before pushing. PR title: Release v$ARGUMENTS

After merge

Tag, push, and clean up:

git checkout main && git pull && git tag v$ARGUMENTS && git push --tags && git push origin --delete release/v$ARGUMENTS

The tag triggers a workflow that creates the GitHub release and updates the Homebrew tap.

Version History

  • 2edad4a Current 2026-07-24 21:07

Same Skill Collection

.claude/skills/add-command/SKILL.md
.claude/skills/check-coverage/SKILL.md
.claude/skills/verify-counts/SKILL.md
.claude/skills/debug/SKILL.md

Metadata

Files
0
Version
2edad4a
Hash
1a3e6785
Indexed
2026-07-24 21:07

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 23:53
浙ICP备14020137号-1 $Гость$