Release スキル

SkillDocs & knowledge

Skill for performing Minecraft mod release tasks. Invoke with /release. Use this skill when the user says things like "release it," "bump the version and publish," or "upload it to GitHub Releases." It performs the build, tag creation, release note creation, and publishing to GitHub Releases all in

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Release スキル skill

What this skill tells your AI

The instructions your AI receives, as published by sistrscarlet/littlemaidmodelloader-architectury in .claude/skills/release/SKILL.md and read by ahel’s review.

Minecraft mod (LMML) のリリース作業を実行する。

前提条件

  • gradle.propertiesmod_version が更新済みであること
  • ワーキングツリーがクリーンであること(未コミットの変更がないこと)
  • gh CLI が認証済みであること

手順

1. バージョン確認

gradle.properties から mod_version を読み取り、ユーザーに確認する。

現在のバージョン: X.Y.Z
このバージョンでリリースしますか?

バージョンが未更新の場合は、ユーザーに更新の種類(x/y/z)を確認してから gradle.properties を編集し、コミットする。

2. ビルド

./gradlew build

ビルドが失敗した場合は中断する。

3. リリースノート作成

前回のリリースタグからの変更点を確認し、ユーザー向けのリリースノートをドラフトする。

# 前回タグの特定
git describe --tags --abbrev=0
# 変更履歴の確認
git log --oneline <前回タグ>..HEAD -- '*.java' '*.json' 'gradle.properties'

ドラフトをユーザーに提示し、確認を取る。

4. タグ作成 & push

git tag v{version}
git push origin v{version}

5. GitHub Release 作成

gh release create v{version} \
  --title "v{version}" \
  -n "{リリースノート}" \
  fabric/build/libs/LMML-{mc_version}-{version}-Fabric.jar \
  forge/build/libs/LMML-{mc_version}-{version}-Forge.jar

6. 完了報告

GitHub Release URL をユーザーに伝える。

注意事項

  • 各ステップで確認を取りながら進める(特にリリースノートとタグpush)
  • JARファイル名は LMML-{mc_version}-{version}-Fabric.jar / LMML-{mc_version}-{version}-Forge.jar
  • Minecraft バージョンが変わった場合はJARパスのプレフィックスも変わる点に注意
  • .claude/scripts/ にカスタムアップロードスクリプトがある場合、リリース後にユーザーに実行を提案する

Signals

GitHub stars
25
Forks
7
Last commit
Aug 2026
Hacker News mentions
20
Advanced
Catalog kind
skill
Gateway key
release-sistrscarlet
Source
github.com/sistrscarlet/littlemaidmodelloader-architectury