Back to list
brimtown

release

by brimtown

Let Claude have Fun: https://dwarffortresswiki.org/DF2014:Fun

15🍴 2📅 Jan 22, 2026

SKILL.md


name: release description: Bump version, commit, and tag a release

Release Workflow

Trigger on: "release", "bump version", "prepare release", "new version"

Instructions

When triggered, execute all steps (don't just show commands):

  1. Determine version bump type from user input or ask:

    • patch (0.3.0 → 0.3.1) - bug fixes
    • minor (0.3.0 → 0.4.0) - new features
    • major (0.3.0 → 1.0.0) - breaking changes
  2. Run the release script:

    bun run scripts/release.ts <type>
    
  3. Stage all changes:

    git add -A
    
  4. Commit with version in message:

    git commit -m "chore: release v<NEW_VERSION>"
    
  5. Create annotated git tag with release notes:

    git tag -a v<NEW_VERSION> -m "<RELEASE_NOTES>"
    

    Write release notes summarizing what's in this release:

    • Start with version header: v<VERSION> - <SHORT_TITLE>
    • Group changes under ## New Features, ## Bug Fixes, ## Technical, etc.
    • Be concise but descriptive
    • Look at commits since last tag: git log $(git describe --tags --abbrev=0)..HEAD --oneline
  6. Push commits and tags:

    git push && git push --tags
    

Example

User: "release patch" → Run script with patch → git add -A → git commit -m "chore: release v0.3.1" → git tag -a v0.3.1 -m "v0.3.1 - Bug Fixes\n\n## Bug Fixes\n- Fixed crash on startup\n- Fixed save corruption" → git push && git push --tags

Viewing Release Notes

# View tag message
git tag -l -n99 v<VERSION>

# Create GitHub release from tag
gh release create v<VERSION> --notes-from-tag

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon