critique
by pbakausThe critique skill evaluates digital designs from a UX perspective, providing actionable feedback on visual hierarchy, information architecture, cognitive load, and overall user experience. It uses heuristic scoring and persona-based testing to identify strengths and weaknesses in interfaces.
Overview
What is the critique Skill?
The critique skill is a specialized tool for evaluating digital interfaces from a user experience (UX) perspective. It helps designers, product managers, and developers systematically review designs by assessing visual hierarchy, information architecture, cognitive load, and emotional resonance. The skill delivers quantitative scoring, persona-based walkthroughs, and actionable feedback to improve the overall quality and usability of your product.
Who Should Use critique?
This skill is ideal for anyone responsible for UI/UX quality, including:
- UX/UI designers seeking structured feedback
- Product managers wanting objective design audits
- Developers aiming to catch usability issues early
- Teams preparing for design reviews or user testing
Problems critique Solves
- Identifies common AI-generated design patterns and anti-patterns
- Highlights cognitive overload and usability blockers
- Scores interfaces using Nielsen's 10 usability heuristics
- Tests designs through the lens of different user personas
- Provides clear, actionable recommendations for improvement
How to Use
Installation Steps
- Add the skill to your agent environment:
npx skills add https://github.com/pbakaus/impeccable --skill critique - Review key documentation:
- Start with
SKILL.mdfor an overview and workflow. - Explore the
reference/folder for deep dives into cognitive load, heuristics scoring, and persona-based testing.
- Start with
Running a Design Critique
- Prepare the Context:
- Invoke the
/frontend-designskill to gather design principles and context. - If no design context exists, run
/teach-impeccablefirst. - Clarify the interface's goals and target users.
- Invoke the
- Conduct the Critique:
- Evaluate for "AI slop"—does the design look generic or AI-generated?
- Assess visual hierarchy, information architecture, and cognitive load (see
reference/cognitive-load.md). - Score the design using Nielsen's heuristics (
reference/heuristics-scoring.md). - Test the interface with relevant personas from
reference/personas.md.
- Document Findings:
- Use the provided checklists and scoring guides to structure your feedback.
- Highlight critical issues and suggest actionable improvements.
Files and References
SKILL.md: Main workflow and preparation stepsreference/cognitive-load.md: Cognitive load assessment and checklistreference/heuristics-scoring.md: Heuristic scoring guidereference/personas.md: Persona-based testing scenarios
FAQ
When should I use the critique skill?
Use critique whenever you need a structured, expert-level review of a digital interface—especially before launches, during design sprints, or when addressing user feedback.
What types of designs can critique evaluate?
The skill is suitable for web apps, mobile apps, dashboards, landing pages, and most interactive digital products.
Does critique replace user testing?
No. critique provides expert-driven analysis and persona simulations, but real user testing is still essential for validating assumptions and uncovering unexpected issues.
Can I customize the critique process?
Yes. Adapt the workflow and checklists to fit your team's needs, product type, and user base. The skill is designed to be flexible and extensible.
Where can I find more details?
Open the Files tab to explore the full file tree, including supporting references and scripts for deeper dives into each evaluation area.
