Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
変更内容からコミットメッセージを自動作成
by kousaku-maron
現在の作業ディレクトリの変更内容(git status、git diff)を確認し、その内容に最適なコミットメッセージを英語で自動生成できます。 ステージング前に機密ファイル(.env、認証情報、秘密鍵等)が含まれていないかを自動チェックし、危険な状態を防止できます。 変更ファイル一覧とコミットメッセージをユーザーに提示して確認を得た上で、git commitとgit pushを実行できます。 プッシュ失敗時は無理なforce pushを避け、ユーザーに状況を報告して次のアクションを相談できます。 コミットメッセージを毎回手動で書くのが手間で、作業効率を上げたい開発者 「何をした」ではなく「なぜ・何のために」という背景を含めたコミットメッセージを統一したいチーム 機密情報を誤ってコミット・プッシュするリスクを低減したい組織 GitHub等でコミット履歴の一貫性と可読性を保ちたいプロジェクト管理者 変更内容からシンプルなコミットメッセージを作成し、ステージング→コミット→プッシュまで実行します。実行手順は、①変更内容確認(git status、git diff、git log --oneline -5を並列実行)、②コミットメッセージ作成(英語使用、1行で簡潔、「何を」ではなく「なぜ・何のために」を記述、絵文字・prefixなし)、③ステージング(git add実行、機密ファイル確認)、④コミット・プッシュ(変更ファイル一覧とメッセージをユーザー提示→確認後git commit→git push origin {current_branch}実行)です。プッシュ失敗時はforce pushせず停止し、ユーザーに報告します。
デスクトップアプリのリリースタグを安全に作成・プッシュ
by kousaku-maron
バージョン番号を読み込んで自動的にリリースタグを生成し、GitHub上にプッシュできます。タグの重複や前バージョンの存在確認も自動チェックするため、バージョン管理の人為的ミスを防げます。 mainブランチの状態確認、未コミット変更の検出、タグの二重作成防止など、安全性チェックを多数備えており、問題発生時は即座に停止して報告するため、無意識のミスを回避できます。 GitHub Actionsのリリースワークフローと連動しており、タグプッシュ後は自動的にビルド・リリース処理が開始されます。 Tauriベースのデスクトップアプリをリリースする開発者 リリースプロセスを規則正しく、安全に実行したいチーム タグ管理やGitの操作が不安で、ガイダンスが欲しい方 バージョンは app/src-tauri/tauri.conf.json の version フィールドで管理し、タグのフォーマットは v{version} です(例:v0.1.0)。実行手順は(1)mainブランチ確認とpull、(2)バージョン読み取りとタグ名決定、(3)ローカル・GitHub上のタグ重複チェック、(4)前バージョンのタグ存在確認、(5)ユーザー確認後にタグ作成・プッシュ、(6)完了報告。各ステップで問題発生時は即座に停止し、ユーザーに報告します。コミットされていない変更がある場合も処理を停止して確認を求めます。