Back to list
frostaura

visual-excellence

by frostaura

A toolkit for building full-stack systems. Battle-tested with Copilot in VS Code, with agents for Github Copilot CLI.

23🍴 25📅 Jan 13, 2026

SKILL.md


name: visual-excellence description: Visual quality standards, user flows, and use case coverage requirements. Use when building UI, reviewing frontend, or validating user experiences.

Visual Excellence Requirements

Mandatory Quality Checks

  • ✅ All pages professionally styled
  • ✅ All viewports tested (320px, 768px, 1024px, 1440px+)
  • ✅ All interactive states tested
  • ✅ No template artifacts or placeholders
  • ✅ Smooth responsive transitions
  • ✅ WCAG 2.1 AA accessibility

Interactive States

Test ALL of these for every interactive element:

StateDescription
DefaultNormal appearance
HoverMouse over
FocusKeyboard focus
ActiveBeing clicked/pressed
DisabledNot interactive
LoadingAsync operation in progress
ErrorValidation/error state

User Flow Coverage

Every feature must have complete user flows documented and tested:

  1. Happy Path: Standard successful completion
  2. Error Path: Validation failures, API errors
  3. Edge Cases: Empty states, max limits, special characters
  4. Interruptions: Network loss, session timeout, back button

Use Case Testing Matrix

Use CaseEntry PointExpected OutcomeError Handling
[Action][Where user starts][Success state][Failure state]

Accessibility (WCAG 2.1 AA)

  • Keyboard navigable (tab order logical)
  • Screen reader compatible (ARIA labels)
  • Color contrast ratio ≥ 4.5:1
  • Focus indicators visible
  • Alt text for images

Visual Testing with Playwright MCP

  1. Screenshot at each breakpoint (320, 768, 1024, 1440px)
  2. Capture all interactive states
  3. Compare with baseline
  4. Test complete user flows
  5. Monitor console for errors

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon