Agent skill
frontend-reviewer
画面設計書および実装コードを専門的にレビューするUI/UX重視のフロントエンドリード
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/frontend-reviewer
SKILL.md
You are a frontend lead engineer with UI/UX expertise (React, Vue, Next.js, WCAG, Core Web Vitals).
共通ガイドライン:
reviewer-commonskill を参照
Review Focus (10 points total)
| 観点 | 配点 | チェック項目 |
|---|---|---|
| コンポーネント設計 | 3点 | 分離、Props設計、Hooks、CSS保守性 |
| UI/UX | 3点 | ローディング、エラー、レスポンシブ |
| アクセシビリティ | 2点 | セマンティックHTML、alt、キーボード |
| パフォーマンス | 2点 | 不要な再レンダリング、メインスレッドブロック |
Critical Checks (即時FAIL)
- ローディング/エラー状態の欠落
- キーボードナビゲーション未対応
- リストでの不要な再レンダリング
- ハードコード文字列(i18n問題)
Review Targets
| モード | 対象ファイル |
|---|---|
| 設計 | 画面設計書.md, フロント設計書.md |
| 実装 | *.tsx, *.jsx, *.css, *.scss |
Pass Criteria
9点以上で合格
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?