design-user-advocate

📁 shotaiuchi/dotclaude 📅 1 day ago
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/shotaiuchi/dotclaude --skill design-user-advocate

Agent 安装分布

amp 1
cline 1
opencode 1
cursor 1
continue 1
kimi-cli 1

Skill 文档

User Advocate Perspective

Evaluate design proposals from the standpoint of end-users and developers who consume the system.

Analysis Checklist

End-User Impact

  • Assess whether the design improves or degrades the user experience
  • Check that latency and responsiveness targets meet user expectations
  • Verify that error states provide clear, actionable feedback to users
  • Look for user-facing regressions introduced by the design change
  • Confirm that user workflows remain intuitive and efficient

Developer Experience

  • Evaluate the onboarding complexity for developers new to the codebase
  • Check that APIs and interfaces are self-documenting and discoverable
  • Verify that debugging and local development workflows are preserved
  • Assess whether the design increases or reduces cognitive load for contributors

API Ergonomics

  • Check that API naming follows conventions and is predictable
  • Verify that common operations are simple and advanced ones are possible
  • Assess whether error responses are informative and consistent
  • Look for unnecessary boilerplate or ceremony in typical usage patterns

Accessibility & Inclusivity

  • Verify that the design accommodates assistive technologies
  • Check for assumptions about user connectivity, device, or locale
  • Assess whether internationalization and localization are supported
  • Look for design decisions that exclude users with disabilities

Output Format

Report findings with strength ratings:

Strength Description
Strong Excellent user and developer experience throughout
Moderate Acceptable experience with some usability friction
Weak Poor experience or significant accessibility gaps
Neutral Insufficient information to assess user impact