Communitygithub.com

microsoft/PowerToys

winapp CLIを使用してPowerToysの動作をエンドツーエンドで検証します。リリースチェックリストの実行やPR検証を自動化します。

PowerToys とは?

このスキルは、Microsoft PowerToysの動作を自動検証するための強力なツールです。winapp CLIを活用し、2つの主要なシナリオをサポートします。シナリオAでは、インストール済みビルドに対してPowerToysモジュールのリリースチェックリストを実行します。シナリオBでは、PRの説明と差分からチェックリストを自動生成し、PRが既にリリースに含まれている場合はインストール済みビルドに対して、まだ含まれていない場合はモジュールをビルドしてサイドローディングした上で検証を実行します。各テスト項目は、UIA(UI Automation)のInvokeパターン、名前付きイベント、settings.jsonの編集、クリップボード操作などを通じて駆動されます。このスキルは、PowerToysの開発におけるQAプロセスを大幅に効率化し、リリース品質の維持とPRレビューの自動化に貢献します。

対応~Claude Code~Codex CLI~Cursor
npx skills add microsoft/PowerToys

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

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

ドキュメント

PowerToys は何をしますか?

winapp CLIを使用してPowerToysの動作をエンドツーエンドで検証します。2つのシナリオをサポートします: (A) インストール済みビルドに対するモジュールのリリースチェックリストの実行; (B) PR検証 — PRの説明と差分から各PRのチェックリストを生成し、インストール済みビルド(マージ済み/リリース済みPR、またはリリース/ホットフィックスセット全体)に対して実行するか、PRがまだビルドに含まれていない場合(未マージまたは未リリース)はモジュールをビルドしてサイドローディングした上で実行します。各項目は、UIA Invoke / Named Events / settings.json編集 / クリップボードなどを通じて駆動します。

関連スキル