Agent Skills
› microsoft/PowerToys
microsoft/PowerToys
GitHub用于生成 PowerToys 发布说明的工具包,支持从 GitHub 里程碑、提交范围或 Azure DevOps 构建中收集 PR,自动总结、分组并输出用户友好的发布文档及资产清单。
Install All Skills
npx skills add microsoft/PowerToys --all -g -y
Skills in Collection (7)
用于生成 PowerToys 发布说明的工具包,支持从 GitHub 里程碑、提交范围或 Azure DevOps 构建中收集 PR,自动总结、分组并输出用户友好的发布文档及资产清单。
创建发布说明
总结里程碑 PR
生成变更日志
准备预览版发布
计算 PR 差异
npx skills add microsoft/PowerToys --skill release-note-generation -g -y
用于查找和探索Windows桌面API的Skill,提供平台能力(如相机、文件、AI等)的详细类型信息,辅助开发者在构建功能时选择合适的API。
用户询问如何实现特定平台功能
需要查找提供某项能力的正确API
获取API的完整方法、属性或事件详情
npx skills add microsoft/PowerToys --skill winmd-api-search -g -y
使用 winapp CLI 对 PowerToys 进行端到端行为验证,涵盖模块发布清单核对与 PR 验证场景。通过 UIA 等操作驱动测试,输出结构化 PASS/FAIL/BLOCKED verdict 及证据,支持已安装构建或侧载构建的测试。
验证模块功能清单
验证 Pull Request 修复
签署发布版本或热修复
npx skills add microsoft/PowerToys --skill powertoys-verification -g -y
在本地 Hyper-V VM 中运行 PowerToys UI 测试套件,支持 Windows 10/11及ARM64,通过 PowerShell Direct 控制,用于快速迭代、证据导出和基线清理。
需要在本地持久化 VM 中运行 UI 测试
需要验证不同 Windows 版本下的 UI 行为
需要隔离测试环境以避免主机污染
npx skills add microsoft/PowerToys --skill ui-tests-local-vm -g -y
将 PowerToys UI 测试从 WinAppDriver/Selenium 迁移至 winappcli,支持新建项目、端口转换及 CI 稳定性加固。
UI 测试框架迁移
新建 UI 自动化测试
修复 Flaky 测试
npx skills add microsoft/PowerToys --skill ui-tests-migration -g -y
面向微软员工的PowerToys UI测试CI自动化技能,用于在本地验证通过后,通过Azure CLI和DevOps API队列、监控、诊断UI测试流水线并管理重试。
需要队列PowerToys UI测试流水线
诊断401/403权限或登录问题
监控流水线运行状态及产物
处理通过本地验证后的CI失败
npx skills add microsoft/PowerToys --skill ui-tests-pipeline-ci -g -y
指导将 PowerToys 模块从 WPF 迁移至 WinUI 3 的规范,涵盖 XAML 转换、命名空间替换、MVVM 框架升级及构建修复。
WPF 代码迁移到 WinUI 3
WPF XAML 转换为 WinUI XAML
System.Windows 命名空间替换为 Microsoft.UI.Xaml
npx skills add microsoft/PowerToys --skill wpf-to-winui3-migration -g -y


