powershell-ui-architect by 404kidwiz/claude-supercode-skills
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill powershell-ui-architect提供使用 PowerShell 构建图形用户界面(GUI)和终端用户界面(TUI)的专业知识。专精于 WinForms、WPF 和基于控制台的 TUI 框架,用于创建用户友好的 PowerShell 工具。
在以下情况调用此技能:
在以下情况请勿调用:
/cli-developer/powershell-module-architect/frontend-design/windows-app-developer广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
UI Type Needed?
├── Simple Dialog
│ └── WinForms MessageBox / InputBox
├── Full Windows App
│ ├── Simple layout → WinForms
│ └── Rich UI → WPF with XAML
├── Console/Terminal
│ ├── Simple menu → Write-Host + Read-Host
│ └── Rich TUI → Terminal.Gui / PSReadLine
└── Cross-Platform
└── Terminal-based only
| 反面模式 | 问题 | 正确方法 |
|---|---|---|
| UI 逻辑与业务逻辑混合 | 难以维护 | 关注点分离 |
| 阻塞 UI 线程 | 界面冻结 | 使用运行空间/作业 |
| 无输入验证 | 崩溃、错误数据 | 使用前验证 |
| 硬编码尺寸 | 缩放问题 | 使用锚定/停靠 |
| 无错误消息 | 用户困惑 | 友好的错误对话框 |
每周安装次数
60
代码仓库
GitHub 星标数
42
首次出现
2026年1月24日
安全审计
安装于
opencode51
codex48
claude-code46
gemini-cli46
github-copilot42
cursor41
Provides expertise in building graphical user interfaces (GUI) and terminal user interfaces (TUI) with PowerShell. Specializes in WinForms, WPF, and console-based TUI frameworks for creating user-friendly PowerShell tools.
Invoke this skill when:
Do NOT invoke when:
/cli-developer/powershell-module-architect/frontend-design/windows-app-developerUI Type Needed?
├── Simple Dialog
│ └── WinForms MessageBox / InputBox
├── Full Windows App
│ ├── Simple layout → WinForms
│ └── Rich UI → WPF with XAML
├── Console/Terminal
│ ├── Simple menu → Write-Host + Read-Host
│ └── Rich TUI → Terminal.Gui / PSReadLine
└── Cross-Platform
└── Terminal-based only
| Anti-Pattern | Problem | Correct Approach |
|---|---|---|
| UI logic mixed with business logic | Hard to maintain | Separate concerns |
| Blocking UI thread | Frozen interface | Use runspaces/jobs |
| No input validation | Crashes, bad data | Validate before use |
| Hardcoded sizes | Scaling issues | Use anchoring/docking |
| No error messages | Confused users | Friendly error dialogs |
Weekly Installs
60
Repository
GitHub Stars
42
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
opencode51
codex48
claude-code46
gemini-cli46
github-copilot42
cursor41
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
159,700 周安装