Agent Skills
› microsoft/PowerToys
microsoft/PowerToys
GitHub用于自动生成 PowerToys 稳定版或预览版发布说明的工具包。支持从 GitHub 里程碑、提交范围或 Azure DevOps 构建中提取 PR,利用本地 CLI 代理进行总结、按标签分组并生成最终文档及发布资产。
Install All Skills
npx skills add microsoft/PowerToys --all -g -y
Skills in Collection (6)
用于自动生成 PowerToys 稳定版或预览版发布说明的工具包。支持从 GitHub 里程碑、提交范围或 Azure DevOps 构建中提取 PR,利用本地 CLI 代理进行总结、按标签分组并生成最终文档及发布资产。
生成版本发布说明
汇总里程碑 PR
准备预览版发布草稿
计算主分支与稳定分支的 PR 差异
npx skills add microsoft/PowerToys --skill release-note-generation -g -y
用于搜索和探索 Windows 桌面 API,帮助开发者根据功能需求发现正确的 WinRT/WinAppSDK API,并获取类型详情以支持开发。
需要查找实现特定平台功能的 API
询问如何实现涉及相机、文件、通知等系统特性的功能
编写代码前需获取精确的方法、属性或枚举值
npx skills add microsoft/PowerToys --skill winmd-api-search -g -y
通过 winapp CLI 对 PowerToys 进行端到端行为验证,涵盖模块发布清单核对与 PR 验证场景。驱动 UIA、设置修改等交互,输出结构化 PASS/FAIL/BLOCKED 结论及证据。
verify module checklist
validate PR
sign off release
QA installed PowerToys
npx skills add microsoft/PowerToys --skill powertoys-verification -g -y
在本地 Hyper-V VM 中运行 PowerToys UI 测试套件,支持 Windows 10/11 及 ARM64,利用 PowerShell Direct 进行控制和文件传输,提供快速迭代、基线恢复和证据导出能力。
需要在本地持久化环境中运行 UI 自动化测试
需要验证特定 Windows 版本或架构下的 UI 交互行为
需要隔离环境进行非管理员权限的测试执行
npx skills add microsoft/PowerToys --skill ui-tests-local-vm -g -y
将PowerToys UI测试从WinAppDriver/Selenium迁移至Microsoft.PowerToys.UITest.Next框架,涵盖API映射、新项目脚手架、新测试创建及本地VM验证,解决CI稳定性问题。
UI测试迁移
创建新的UITest项目
修复不稳定的CI测试
基于手动检查清单自动化测试
npx skills add microsoft/PowerToys --skill ui-tests-migration -g -y
指导将PowerToys模块从WPF迁移至WinUI 3,涵盖XAML转换、命名空间替换、Dispatcher及资源文件处理等。
迁移 WPF 代码到 WinUI 3
转换 WPF XAML 到 WinUI
npx skills add microsoft/PowerToys --skill wpf-to-winui3-migration -g -y


