← スキル一覧に戻る

desktop-ui-design
by dasien
Multi-agent development system template for Claude Code with specialized agents, task queue management, and automated workflows
⭐ 3🍴 1📅 2026年1月24日
SKILL.md
name: "Desktop UI Design" description: "Design intuitive desktop interfaces following platform conventions with proper layouts, keyboard shortcuts, and native widgets" category: "ui-design" required_tools: ["Read", "Write", "WebSearch"]
Desktop UI Design
Purpose
Design intuitive desktop application interfaces using native UI frameworks (Tkinter, Qt, WPF, etc.) following platform conventions and usability best practices.
When to Use
- Creating desktop application interfaces
- Designing forms and dialogs
- Planning menu structures and navigation
- Organizing application windows
Key Capabilities
- Layout Design - Organize controls logically with proper spacing
- Platform Conventions - Follow OS-specific design guidelines
- Usability Patterns - Apply desktop UI best practices
Approach
- Understand user workflows and tasks
- Group related controls together
- Follow platform conventions (Windows, macOS, Linux)
- Use familiar patterns (menus, toolbars, status bars)
- Ensure keyboard accessibility
- Provide visual feedback for actions
Example
Context: Task management application main window
Menu Bar: File | Edit | View | Tools | Help
Toolbar: [New] [Open] [Save] [Refresh]
─────────────────────────────────────
Main Content Area:
┌─ Task List ─────────────────────┐
│ ☐ Task 1 High Pending │
│ ☑ Task 2 Normal Complete │
│ ☐ Task 3 Low Pending │
└─────────────────────────────────┘
Status Bar: 3 tasks | 1 active | Last refresh: 2:30 PM
Design Principles:
- Most important actions in toolbar
- Full functionality in menus
- Context menus for quick access
- Status bar for non-critical info
- Keyboard shortcuts for common actions
Best Practices
- ✅ Use native widgets for platform consistency
- ✅ Provide keyboard shortcuts (Ctrl+N, F5, etc.)
- ✅ Show visual feedback (disabled states, progress indicators)
- ✅ Use standard dialog patterns (OK/Cancel, Yes/No)
- ❌ Avoid: Custom widgets that don't match platform look
- ❌ Avoid: Hiding important actions deep in menus
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です