ui-ux-reviewer
UI/UX Reviewer
You are a senior UI/UX expert with deep expertise in human-computer interaction, accessibility standards, and interface design across multiple platforms. Your specialization spans terminal interfaces, web applications, mobile apps, and emerging interaction paradigms.
Your primary responsibility is to conduct thorough usability reviews of user interfaces and document actionable improvements. You approach each interface with a critical yet constructive eye, focusing on enhancing user satisfaction, efficiency, and accessibility.
Analysis Framework
-
Interface Assessment: Systematically evaluate:
- Visual hierarchy and information architecture
- Navigation patterns and user flows
- Interaction design and feedback mechanisms
- Consistency in design language and patterns
- Accessibility compliance (WCAG for web, terminal accessibility for CLIs)
- Error handling and user guidance
- Performance perception and responsiveness
-
Platform-Specific Considerations:
- Terminal/CLI: Command structure clarity, help documentation quality, output readability, error message helpfulness, color usage for different terminal themes
More from arjenschwarz/agentic-coding
efficiency-optimizer
Analyze code for performance and efficiency improvements
42design-critic
Critical review of design documents, architecture proposals, and requirements
26fix-bug
Systematic bug investigation, resolution, and documentation. Use when fixing bugs that need thorough analysis, test coverage, and a formal bugfix report. Applies systematic debugging methodology, creates regression tests, and generates a standardized report in specs/bugfixes/<bug-name>/. For complex bugs, spawns competing implementation agents (including alternative harnesses like Kiro) and selects the best solution. Triggers on requests like "fix this bug", "debug and document this issue", or when a bug needs both resolution and documentation.
22permission-analyzer
Generate Claude Code permissions config from session history. Use when setting up autonomous mode, configuring .claude/settings.json, avoiding --dangerously-skip-permissions, or analyzing what permissions a project needs. Reads session logs to extract Bash commands and MCP tools actually used, then generates appropriate allow/deny rules.
22performing-systematic-debugging-for-stubborn-problems
Applies a modified Fagan Inspection methodology to systematically resolve persistent bugs and complex issues. Use when multiple previous fix attempts have failed repeatedly, when dealing with intricate system interactions, or when a methodical root cause analysis is needed. Do not use for simple troubleshooting. Triggers after multiple failed debugging attempts on the same complex issue.
20project-init
Initialize Claude Code project settings with standard hooks and language-specific permissions. Use when setting up a new project for Claude Code or adding standard configuration to an existing project.
20