← スキル一覧に戻る

design-tool-picker
by majesticlabs-dev
⭐ 18🍴 1📅 2026年1月24日
SKILL.md
name: design-tool-picker description: Help choose the right design tool based on your current task. Use when unsure whether to use frontend-design, ui-ux-designer, visual-validator, or ui-code-auditor.
Design Tool Picker
When users ask "which design tool should I use?" or seem unsure about design tooling, guide them with this decision tree.
Quick Reference
| Your Situation | Recommended Tool | Type | Invocation |
|---|---|---|---|
| Writing new UI code | frontend-design | skill | Loaded automatically |
| Need a design system template | ux-brief | command | /majestic:ux-brief |
| Refining existing UI iteratively | ui-ux-designer | agent | Task(majestic-engineer:design:ui-ux-designer) |
| Verifying visual changes match intent | visual-validator | agent | Task(majestic-engineer:qa:visual-validator) |
| Reviewing code for accessibility | ui-code-auditor | agent | Task(majestic-engineer:qa:ui-code-auditor) |
| Styling React components | tailwind-styling | skill | Skill(majestic-react:tailwind-styling) |
Decision Flow
Question 1: Do you have code written, or are you starting fresh?
Starting fresh → Choose based on what you need:
- Need design system from scratch:
/majestic:ux-brief - Just need design guidance while coding:
frontend-designskill (auto-loads)
Have code → Continue to Question 2
Question 2: Is the issue visual (layout, colors, spacing) or code quality (a11y, patterns)?
Visual issues → Continue to Question 3
Code quality → ui-code-auditor agent
- Reviews source code for accessibility violations
- Detects missing alt text, aria-labels, form labels
- Finds animation anti-patterns, touch target issues
- Returns findings with file:line references
Question 3: Can you run the UI and take screenshots?
Yes → Continue to Question 4
No → frontend-design skill
- Provides design patterns for typography, color, motion
- Reference while coding without needing running UI
Question 4: Do you want to iterate on the design or verify it's correct?
Iterate → ui-ux-designer agent
- Takes screenshots, analyzes, implements changes
- Multiple iteration cycles (default 10)
- Progressive refinement through visual feedback
Verify → visual-validator agent
- Checks if changes achieved intended goals
- Validates accessibility, design system compliance
- Returns structured pass/fail verdict
Tool Comparison
Screenshot-Based Tools (Visual)
| Tool | Purpose | When to Use |
|---|---|---|
ui-ux-designer | Iterative refinement | "Make this look better" |
visual-validator | Verification | "Did my changes work?" |
Both require browser tools and running UI.
Code-Based Tools (Static)
| Tool | Purpose | When to Use |
|---|---|---|
ui-code-auditor | Accessibility/quality audit | "Check my code for a11y issues" |
frontend-design | Design guidance | "How should I style this?" |
Work on source code without running UI.
Creation Tools
| Tool | Purpose | When to Use |
|---|---|---|
ux-brief command | Generate design system | "Create a design system for my project" |
tailwind-styling | Tailwind patterns | "Help me use Tailwind effectively" |
Common Workflows
New Feature with UI
/majestic:ux-briefif no design system existsfrontend-designskill while implementingui-code-auditorbefore PR to catch a11y issuesvisual-validatorto verify visuals match intent
Fix Visual Bug
ui-ux-designerif iterating to find the right fixvisual-validatorto confirm fix worked
Accessibility Audit
ui-code-auditorfor code-level violationsvisual-validatorfor visual accessibility (contrast, focus states)
Design System Update
/majestic:ux-briefto update design system docsvisual-validatorto verify components match spec
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です