schpet/release

ユーザーが「リリースを作成」「リリースを切る」「新しいバージョンをリリース」「リリースを公開する」などと依頼した場合、またはリリース準備について言及した場合に使用します。変更のレビュー、変更履歴の更新、セマンティック バージョニング(semver)の判定、公開までの包括的なワークフローを提供します。

release とは?

このスキルは、ソフトウェアリリースプロセスを自動化・標準化するためのエージェント用ツールです。ユーザーが「リリースを作成」「リリースを切る」などの指示を出した際に、Gitのコミット履歴や変更内容をレビューし、変更履歴(CHANGELOG)を自動的に更新します。さらに、変更の内容に基づいて適切なセマンティックバージョン(メジャー/マイナー/パッチ)を判断し、タグ付けや公開までを実行します。特に、複数の開発者が関わるプロジェクトやCI/CDパイプラインとの統合において、手動でのミスを減らし一貫性のあるリリースフローを実現します。対応プラットフォームとしては、Claude CodeやClineなどのAIエージェント環境で動作することを想定しています。このスキールのREADMEやドキュメントでは、具体的なコマンド例や設定手順が説明されており、エージェントが自律的にリリース作業を完了できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/schpet/linear-cli/tree/main/skills/release

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

release は何をしますか?

このスキルは、ユーザーが「リリースを作成」「リリースを切る」「新しいバージョンをリリース」「リリースを公開する」などと依頼した場合、またはリリース準備について言及した場合に使用します。変更のレビュー、変更履歴の更新、セマンティック バージョニング(semver)の判定、公開までの包括的なワークフローを提供します。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル