Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
プルリクエストを自動生成できる
by march-works
現在のブランチの変更内容を自動分析し、テンプレートに従ったプルリクエストを作成できます。 変更ファイルのパスから自動的に「フロントエンド」「バックエンド」「ドキュメント」などの種別を判定します。 コミット履歴と変更内容から、適切なPRタイトルと本文を自動生成します。 アーキテクチャ規約への準拠状況をチェックリストで自動確認できます。 Simple Image Viewer プロジェクトの開発者で、PRを素早く作成したい人 プルリクエストのテンプレートを統一したいチーム コミット内容から自動的に変更種別を判定してほしい人 アーキテクチャ規約の準拠確認を自動化したい人 このスキルは Simple Image Viewer プロジェクト向けに、.github/pull_request_template.md に従ったプルリクエスト作成ワークフローを提供します。ブランチの差分取得(mcp_gitkraken_git_status、mcp_gitkraken_git_log_or_diff)から始まり、変更ファイルのパスを元に「フロントエンド(SolidJS)」「バックエンド(app/service/utils層)」「ドキュメント」「設定・ビルド」を自動判定します。タイトルは {type}: {概要} の形式で生成し、本文は概要・変更種別・変更内容・テスト方法・チェックリストの各セクションを埋めます。バックエンド変更時には「app層がservice経由で操作しているか」「service層がAppHandleを受け取っていないか」などのアーキテクチャ規約、フロントエンド変更時には「propsを分割代入していないか」「onCleanupでリスナーを解除しているか」などを自動チェックします。最後に git push と mcp_gitkraken_pull_request_create でプルリクエストを作成します。
バージョン更新からリリース完了まで全工程を自動化する
by march-works
バージョン番号を一括更新: package.json と src-tauri/tauri.conf.json の2つのファイルを同時に指定バージョンに更新できます。 Git コミット・プッシュを自動実行: バージョン更新後、自動で commit・push し、master ブランチを最新に保ちます。 リリースブランチへの自動マージ: release ブランチへの切り替え、merge、push をワンステップで完了させます。 GitHub Actions の完了を自動待機: リリースビルドの完了を自動監視し、最大30分間(30秒ごとに60回)ポーリングして完了を確認します。 リリース工程を1回の指示で完結: 「リリースして」「バージョン上げて」など自然な表現で、複雑な全工程が自動実行されます。 リリース作業の手作業を減らしたい開発者: バージョン更新、コミット、プッシュ、マージ、ビルド待機などの複数ステップが自動化され、時間と手間が大幅に削減されます。 リリースミスを防ぎたい人: 複数ファイルのバージョン更新漏れやコマンド入力ミスが発生しなくなります。 CI/CD パイプラインを活用したい人: GitHub Actions との連携で、ビルド完了まで自動で監視されるため、信頼性の高いリリースが実現します。 Simple Image Viewer のリリース作業を完全自動化するワークフロー。起動条件は、バージョン番号を更新してリリース作業を行う意図の依頼(「リリースして」「バージョン上げて」など)。 依存ツール: git CLI、gh CLI(GitHub CLI)が必須。起動時に which gh で確認し、未インストール時は ~/bin/gh へのシンボリックリンク作成を案内。 ワークフロー5ステップ: ①package.json から現在バージョンを確認し、bump 粒度(patch/minor/major)から次バージョンを提案;②Edit ツールで package.json と src-tauri/tauri.conf.json のバージョンを更新;③git add → git commit "vup to vX.Y.Z" → git push origin master;④git checkout release → git pull → git merge master → git push → git checkout master;⑤gh run list で release ブランチの最新 run ID を取得し、gh run view で completion を最大60回ポーリング(30秒間隔)して完了確認。