← スキル一覧に戻る

prepare-release
by Agent-CI
Robust agent execution, background workers & activity reporting.
⭐ 3🍴 1📅 2026年1月21日
SKILL.md
name: prepare-release description: Prepare a new release by updating CHANGELOG.md with changes since the last tag and bumping version numbers in pyproject.toml and ui/package.json
Prepare Release
When preparing a release, follow these steps:
1. Fetch tags and identify the last release
git fetch --tags
git tag --sort=-creatordate | head -5
2. Get commits since the last release
git log --oneline <last-tag>..HEAD
3. Read current files
Read these files to understand current state:
CHANGELOG.md- to understand the format and existing entriespyproject.toml- to get current versionui/package.json- to get current UI version
4. Update CHANGELOG.md
- Add a new version section at the top (below the
# Changelogheader) - Organize changes into categories:
- Breaking Changes - API changes that require user action
- New Features - New functionality
- Internal Improvements - Refactoring, tests, tooling
- Use bold headers for each change group
- Use bullet points for details
- If there was an "Unreleased" section, rename it to the previous version
5. Bump versions
Update the version string in:
pyproject.toml- theversionfield under[project]ui/package.json- the"version"field
Use semantic versioning:
- Patch (0.0.x) for bug fixes
- Minor (0.x.0) for new features
- Major (x.0.0) for breaking changes
6. Summary
After completing, summarize what was updated:
- New version number
- Key changes added to changelog
- Files modified
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です