算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
design-critique【设计与创意】Give structured, constructive feedback on any design using UX frameworks. Use when asked to critique a design, review a UI, give feedback on a Figma file or wireframe, assess a user flow, or evaluate a design against UX principles. Produces actionable critique applying Jobs-to-be-Done, Gestalt principles, and usability heuristics, with prioritised is…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
This skill provides structured, actionable design feedback using established UX frameworks. It balances positive observations with clear, prioritised improvement suggestions.
Not quite this? Use
figma-design-critique-pmwhen you want a product manager's critique run against a Figma file.
Work from what is given. If any of these is missing, still produce the complete output: fill each gap with a reasonable assumption marked (assumed, confirm) and list those assumptions at the end. Ask a question first only when the core subject itself is missing (there is nothing to write about).
User goal: [What the user needs to accomplish] Context: [Platform / Stage] Critique focus: [Primary concern if stated, otherwise "full review"]
[3–5 specific, honest observations about what the design does well. Don't manufacture praise — only include genuine strengths. Be specific: "The visual hierarchy clearly guides the eye from headline → supporting detail → CTA" is useful. "Looks clean" is not.]
Rank issues by impact on the user goal. Use:
For each issue:
What's happening: [Describe the specific design problem — be precise about which element, screen, or interaction]
Why it matters: [Connect to the user goal or a specific principle — don't just say "it's confusing." Say why it creates confusion and what the consequence is for the user.]
Framework reference: [Name the principle being violated — e.g. Nielsen's Heuristic #6 (Recognition over Recall), Gestalt proximity, JTBD clarity, Fitts's Law, etc.]
Recommendation: [Specific, actionable suggestion. Not "make the button bigger" but "Increase the primary CTA to at least 44x44px to meet touch target guidelines; consider moving it below the form rather than inline with the input fields to reduce accidental taps."]
Quick assessment against Nielsen's 10 Usability Heuristics — score each as ✅ Pass / 🟡 Partial / ❌ Fail:
| Heuristic | Status | Note |
|---|---|---|
| 1. Visibility of system status | ||
| 2. Match between system and real world | ||
| 3. User control and freedom | ||
| 4. Consistency and standards | ||
| 5. Error prevention | ||
| 6. Recognition rather than recall | ||
| 7. Flexibility and efficiency of use | ||
| 8. Aesthetic and minimalist design | ||
| 9. Help users recognise, diagnose, and recover from errors | ||
| 10. Help and documentation |
Only include heuristics relevant to what's visible in the design — don't penalise for things not in scope.
[Comment on any Gestalt principles that are either well-applied or violated:]
[Assess how well the design serves the stated job-to-be-done:]
Prioritised list of the 3 most impactful changes. Each should be actionable in the next design iteration: