← Back to list

bump-version
by schmug
Parallel Claude Code workers using git worktrees 🦀
⭐ 0🍴 0📅 Jan 2, 2026
SKILL.md
name: bump-version description: Bump the version number in pyproject.toml, plugin.json, and marketplace.json, then commit and tag. allowed-tools: Bash, Read, Edit, Grep
Bump Version Skill
Bump the Karkinos version across all manifest files.
Usage
/karkinos:bump-version <version>
Examples
/karkinos:bump-version 0.3.0
/karkinos:bump-version 1.0.0
Instructions
When the user invokes /karkinos:bump-version, follow these steps:
1. Validate Version Format
Ensure the version follows semantic versioning (X.Y.Z):
echo "$VERSION" | grep -E '^[0-9]+\.[0-9]+\.[0-9]+$' || echo "INVALID"
2. Find and Update Version Files
Update version in these files:
-
pyproject.toml - CLI tool version
version = "X.Y.Z" -
karkinos-plugin/.claude-plugin/plugin.json - Plugin manifest
"version": "X.Y.Z" -
.claude-plugin/marketplace.json - Marketplace metadata and plugin listing
"version": "X.Y.Z" (both metadata and plugins[0])
3. Show Changes
Display the diff before committing:
git diff
4. Commit and Tag
git add pyproject.toml karkinos-plugin/.claude-plugin/plugin.json .claude-plugin/marketplace.json
git commit -m "chore: bump version to $VERSION"
git tag "v$VERSION"
5. Offer to Push
Ask the user if they want to push:
git push origin main --tags
Notes
- Always use semantic versioning (MAJOR.MINOR.PATCH)
- The tag format is
v0.2.0(withvprefix) - All 3 files must be updated together to stay in sync
- Consider updating CHANGELOG.md if it exists
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
○Issue管理
オープンIssueが50未満
0/5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon