.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

B

アプリのビルド・テスト・起動を自動検証

by byteflare-co

MagicSwitch アプリケーションのビルド・テスト・バンドル・起動を 11 ステップで自動検証し、各ステップの結果を [PASS]/[FAIL]/[SKIP] で即座に確認できます。 手作業のビルド確認チェックを自動化でき、バグ発見までの時間が短縮されます。 コンパイルエラーやテスト不合格、署名問題、起動失敗などを段階的に診断でき、問題の原因特定が容易になります。 クラッシュログや既存プロセスの自動追跡により、本当に新しく発生した問題のみをピックアップできます。 macOS アプリケーション開発者(特に MagicSwitch プロジェクト) ビルドやバンドルの状態を頻繁に確認する開発チーム CI/CD パイプラインの動作確認を手動で行っているエンジニア リリース前の最終動作確認を自動化したいプロジェクト verify スキルは、MagicSwitch のビルド・テスト・バンドル・起動を一連で検証するコマンドツールです。11 ステップを順序実行:Step1 クリーン(--clean オプション時のみ)、Step2 コンパイル(make build)、Step3 ユニットテスト(make test)、Step4 バンドルビルド(make bundle)、Step5 バンドル構造検証(Info.plist・実行可能ファイル・キー確認)、Step6 コード署名検証(codesign --verify)、Step7 アプリ起動(open で起動、pgrep で PID 確認)、Step8 クラッシュログ検出、Step9-11 スクリーンショット・メモリ確認・クリーンアップ。引数:なし(フル実行)、--skip-launch(起動スキップ)、--clean(クリーンビルド)。Step2 FAIL なら Step4-11 SKIP、Step4 FAIL なら Step5-11 SKIP の依存制御あり。

テスト設計
02072026-02-25
B

MagicSwitchを自動でビルド・リリース・配布できる

by byteflare-co

ブランチの統合、バージョンバンプ、Gitタグ付与、ビルド、GitHubリリース作成、Homebrew Tap更新をワンコマンドで自動実行できます。 メジャー・マイナー・パッチの3段階のバージョンアップに対応し、セマンティックバージョニングに準拠した更新が可能です。 未コミット変更の自動検出・コミット・プッシュにより、リリース前の状態を自動整備できます。 開発ブランチからのPR作成・マージ・mainへの統合をgitコマンドとGitHub CLIで自動化できます。 リリース完了後に自動でアプリケーションを起動できます。 MagicSwitchの開発・運用を担当するエンジニア 手動デプロイ作業の手間を減らしたい開発チーム CI/CDパイプラインの構築を検討している方 複数のリリース工程を一元管理したい方 MagicSwitchのフルデプロイスキルで、ブランチ統合~バージョンバンプ~Homebrewリリースまでを自動実行します。引数で--major(メジャーバージョン更新)、--minor(マイナー更新)、--patch(パッチ更新、デフォルト)を指定できます。Step 1で環境検出(git worktree list、現在ブランチ確認)、Step 2で未コミット変更の自動コミット・プッシュ、Step 3でブランチ統合(mainの場合はスキップ、他ブランチはPR作成→gh pr merge --squashでマージ)を実施します。Conflictが発生した場合はrebaseによる自動解決を試み、2回失敗時は停止します。ワークツリー実行時はmainリポジトリ同期後にworktreeを削除し、以降の処理をmainで実行します。エラーハンドリング表に従った段階的な対応を行います。

PRコミット
01852026-02-25
B

未コミット変更を自動でコミット&PR作成してマージ

by byteflare-co

未コミット変更を自動的に検出・コミット・プッシュして、PR作成からマージまで一括実行できます mainブランチの場合はそのままプッシュし、feature/bugfixブランチの場合は自動でPRを作成してマージします マージ時にconflictが発生した場合は自動でリベース(rebase)を試みて解決します ワークツリー(worktree)での作業後、自動で環境をクリーンアップしてローカルブランチを削除します 開発効率を上げたい開発者(コミット〜マージの手作業を削減) PRレビュー後の手動マージを自動化したい開発チーム feature branchを頻繁に作成・削除する開発ワークフロー リベースやconflict解決の手作業を減らしたい人 このスキルは3つのステップで構成されます:Step 1(環境検出) では git worktree list と git branch --show-current でメインリポジトリルートと現在のブランチを特定します。Step 2(コミット&プッシュ) では git status --porcelain で変更を確認し、変更があれば自動ステージング・コミット・プッシュを実行し、未プッシュコミットがあれば git push origin $CURRENT_BRANCH でプッシュします。Step 3(ブランチ統合) では、mainブランチの場合はStep 2でスキップ、main以外の場合は gh pr view/create でPRを確認・作成し、gh pr merge --squash でマージを試みます。失敗時は git rebase origin/main でリベースを試行し、成功後は git push origin --delete $CURRENT_BRANCH でリモートブランチを削除します。ワークツリー削除後は cd $MAIN_REPO && git pull origin main && git worktree remove && git worktree prune && git branch -D を1つのBashコマンドで実行し、環境をクリーンアップします。

PRコミット
01842026-02-25
B

バグを調査して修正・検証・PR提出まで自動化

by byteflare-co

バグの原因を自動調査: コードベースを検索・分析してバグの根本原因を特定し、影響範囲を把握できます。 修正コードを自動生成・適用: 調査結果をもとに修正方針を立て、コード変更を自動で実施できます。 修正の動作確認を自動実行: テストを自動実行して修正が正しく機能するか検証でき、失敗時は自動で再修正のループに入ります。 修正内容をPRで提出: すべてのテストが通ったら、修正内容をまとめたPull Requestを自動作成・提出できます。 開発者: バグ修正の調査から提出まで一連の作業を効率化したい方 チームリーダー: チーム内のバグ修正を高速化し、生産性を向上させたい方 保守・運用エンジニア: 本番バグへの対応を素早く完了させたい方

00