dot_claude/skills/design-critique/SKILL.md
UI/UX design critique before building. Describe what you want, get feedback on layout, flow, accessibility, and patterns. Use before implementing frontend features.
npx skillsauth add letstakeawalk/dotfiles design-critiqueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provide UI/UX design critique before code is written. Catch layout issues, flow problems, accessibility gaps, and pattern mismatches early — when they're cheap to fix.
Parse $ARGUMENTS:
src/routes/+page.svelte): read and critique existing UI## Design Critique: [component/page name]
### Summary
[1-2 sentence overall assessment]
### Findings
1. [area]: [severity]: [issue]. [suggestion].
2. ...
### Strengths
- [what works well — reinforce good decisions]
### Recommendation
[build as-is | revise before building | needs major rethink]
Severity: blocker (will confuse users), risk (suboptimal UX), nit (minor polish).
/review)/review instead — this skill is UX-onlydevelopment
Analyze test coverage gaps — untested public APIs, missing edge cases, uncovered error paths. Spawns the test-analyzer agent.
tools
--- name: review description: "Code review — detects language and spawns the appropriate reviewer agent. Works with diffs, staged changes, files, or directories." allowed-tools: Read, Glob, Grep, Edit, Write, Bash(git diff:*), Bash(git log:*), Bash(git status:*), Bash(git branch:*) argument-hint: [file/dir|staged|lang] [security|performance|idioms|bugs|tests] [--fix] [--deep] --- ## Context - Branch: !`git branch --show-current` - Changed files: !`git diff --name-only HEAD` - Diff stats: !`git
testing
This skill should be used when the user says 'remember this', 'save this for later', 'note this down', 'always do X', 'never do Y', or wants to persist a decision or preference across sessions.
tools
--- name: refactor description: "Identify and apply refactoring opportunities — supports full analysis, cleanup, simplify, structure, naming, and DRY focus modes." allowed-tools: Read, Glob, Grep, Edit, Write, Bash(git diff:*), Bash(git branch:*) argument-hint: [file/dir|staged] [full|cleanup|simplify|structure|naming|dry] --- ## Context - Branch: !`git branch --show-current` - Changed files: !`git diff --name-only HEAD` - Diff stats: !`git diff --stat HEAD` ## Task Analyze code for refactori