← スキル一覧に戻る

prepare-release
by manuelmauro
Agentic AI skills management, linting, and formatting
⭐ 0🍴 0📅 2026年1月23日
SKILL.md
name: prepare-release description: Prepare a new version release with changelog and version bumps license: MIT OR Apache-2.0
Prepare Release
Steps to prepare a new skilo release.
Checklist
- All tests pass
- No Clippy warnings
- Update version in
Cargo.toml - Update
Cargo.lock - Update
CHANGELOG.md - Find and update version references in docs
- Commit changes (including
Cargo.lock) - Create git tag
Version Bump
Update version in Cargo.toml:
[package]
version = "X.Y.Z"
After updating Cargo.toml, run cargo check to update Cargo.lock:
cargo check
Changelog Format
Follow Keep a Changelog format:
## [X.Y.Z] - YYYY-MM-DD
### Added
- New features
### Changed
- Changes to existing functionality
### Fixed
- Bug fixes
Update Version References in Docs
Search for hardcoded version numbers in documentation and update them:
# Find version references (e.g., skilo@0.3.0, v0.3.0)
rg "skilo@\d+\.\d+\.\d+" --type md
rg "v\d+\.\d+\.\d+" README.md
Common locations:
README.md- CI example (cargo install skilo@X.Y.Z)- Installation instructions
- Badge URLs
Release Commands
# Verify everything passes
cargo test && cargo clippy
# Commit release changes
git add -A
git commit -m "chore: release vX.Y.Z"
# Create annotated tag
git tag -a vX.Y.Z -m "Release vX.Y.Z"
# Push with tags
git push && git push --tags
Publishing to crates.io
# Dry run first
cargo publish --dry-run
# Publish
cargo publish
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です