Communitygithub.com

microsoft/PowerToys

winapp CLI를 사용하여 PowerToys 모듈의 릴리스 체크리스트 및 PR 검증을 종단 간 자동화합니다.

PowerToys란 무엇인가요?

이 스킬은 Microsoft PowerToys의 동작을 종단 간(end-to-end)으로 검증하기 위한 자동화 도구입니다. winapp CLI를 활용하여 두 가지 주요 시나리오를 지원합니다. (A) 특정 PowerToys 모듈의 릴리스 체크리스트를 현재 설치된 빌드에서 순차적으로 검증합니다. (B) PR 검증 시, PR 설명과 코드 diff를 분석하여 자동으로 체크리스트를 생성한 후, 설치된 빌드(병합/배포된 PR, 핫픽스 세트 등) 또는 병합되지 않았거나 아직 릴리스되지 않은 PR의 경우 모듈을 직접 빌드하여 사이드로딩(sideloading)한 상태에서 검증을 수행합니다. 각 체크리스트 항목은 UIA(UI 자동화) 호출, Named Events, settings.json 편집, 클립보드 조작 등 다양한 방법으로 구동됩니다. 이 스킬은 PowerToys 저장소에 기여하는 개발자, QA 엔지니어, 그리고 CI/CD 파이프라인에서 PowerToys의 안정성을 자동으로 검증하려는 모든 사용자에게 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add microsoft/PowerToys

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

PowerToys은(는) 무엇을 하나요?

winapp CLI를 사용하여 PowerToys 동작을 종단 간 검증하는 두 가지 시나리오: (A) 설치된 빌드에 대한 모듈 릴리스 체크리스트; (B) PR 검증 — PR 설명 + diff에서 각 PR의 체크리스트를 추출한 후 설치된 빌드(병합된/배포된 PR 또는 전체 릴리스/핫픽스 세트)에 대해 실행하거나, PR이 아직 빌드에 포함되지 않은 경우(병합되지 않았거나 아직 릴리스되지 않은 경우) 모듈을 빌드하여 사이드로딩합니다. 각 항목은 UIA 호출 / Named Events / settings.json 편집 / 클립보드 등을 통해 구동합니다.

관련 스킬