Agent Skills: Frontend Enhancement to Pixel-Perfect Standards

Enhance frontend to pixel-perfect standards with mobile responsiveness and industry-leading design quality

UncategorizedID: thoreinstein/opencode-config/enhance

Install this agent skill to your local

pnpm dlx add-skill https://github.com/thoreinstein/opencode-config/tree/HEAD/skill/enhance

Skill Files

Browse the full folder contents for enhance.

Download Skill

Loading file tree…

skill/enhance/SKILL.md

Skill Metadata

Name
enhance
Description
Enhance frontend to pixel-perfect standards with mobile responsiveness and industry-leading design quality

Frontend Enhancement to Pixel-Perfect Standards

Current Time: !date Node: !node --version

Target: $ARGUMENTS (or entire project if not specified)

Transform the frontend into a pixel-perfect, industry-standard implementation that addresses every common frontend issue.

ENHANCEMENT AREAS

1. Pixel-Perfect Alignment & Spacing

  • Grid System Audit: Ensure all elements follow consistent 8px grid system
  • Alignment Verification: Check all blocks, cards, and components are perfectly aligned
  • Spacing Consistency: Eliminate random margins/padding, use systematic spacing scale
  • Visual Hierarchy: Establish clear visual rhythm and consistent spacing patterns

2. Color System & Consistency

  • Color Palette Audit: Identify all colors used, reduce to systematic palette
  • Contrast Validation: Ensure WCAG AA compliance (4.5:1 for normal text)
  • Color Harmony: Fix mismatched colors, ensure consistent theme application
  • Semantic Color Usage: Proper use of primary, secondary, success, warning, error colors

3. Typography Standards

  • Font Size System: Establish typographic scale (base 16px, consistent ratios)
  • Font Family Consistency: Limit to 2-3 font families maximum
  • Line Height Optimization: Proper readability (1.5-1.7 for body text)
  • Font Weight Hierarchy: Clear hierarchy with weights (400, 500, 600, 700)

4. Component Enhancement

  • Header/Footer Redesign: Transform basic headers/footers into professional, feature-rich components
  • Button Consistency: Standardize button styles, sizes, states across all components
  • Form Enhancement: Improve form layouts, validation states, input styling
  • Card Component System: Create consistent card designs with proper shadows and borders

5. Mobile Responsiveness Excellence

  • Breakpoint System: Implement consistent breakpoint strategy (mobile: 320px+, tablet: 768px+, desktop: 1024px+)
  • Touch Targets: Ensure minimum 44px touch targets for mobile usability
  • Mobile-First Approach: Optimize for mobile experience first, then scale up
  • Responsive Typography: Implement fluid typography using clamp() functions

6. Visual Polish & Micro-interactions

  • Hover States: Add meaningful hover effects for all interactive elements
  • Focus Indicators: Clear, accessible focus states for keyboard navigation
  • Loading States: Implement skeleton loaders and smooth transitions
  • Error States: Well-designed error messages and recovery options

7. Performance & Accessibility

  • Image Optimization: Proper image formats (WebP), lazy loading, responsive images
  • Semantic HTML: Use proper HTML5 semantic elements for better accessibility
  • ARIA Labels: Add proper ARIA labels where needed
  • Keyboard Navigation: Ensure full keyboard accessibility

IMPLEMENTATION CHECKLIST

Phase 1: Audit & Analysis

  • [ ] Scan entire codebase for inconsistent spacing/alignment
  • [ ] Extract all color values and identify inconsistencies
  • [ ] Audit typography usage across all components
  • [ ] Analyze current responsive behavior

Phase 2: Design System Foundation

  • [ ] Create/Update design tokens (spacing, colors, typography)
  • [ ] Implement CSS custom properties for consistency
  • [ ] Establish baseline component library
  • [ ] Set up systematic CSS architecture

Phase 3: Component Enhancement

  • [ ] Redesign header with navigation, search, user menu
  • [ ] Enhance footer with proper layout and useful links
  • [ ] Standardize button components with variants
  • [ ] Improve form designs with proper validation states

Phase 4: Responsive Implementation

  • [ ] Implement mobile-first responsive design
  • [ ] Optimize touch targets for mobile devices
  • [ ] Test across all device sizes
  • [ ] Ensure consistent experience across platforms

Phase 5: Polish & Optimization

  • [ ] Add micro-interactions and transitions
  • [ ] Implement proper loading and error states
  • [ ] Optimize performance (images, fonts, CSS)
  • [ ] Final accessibility audit and improvements

EXECUTION STRATEGY

  1. Launch Parallel Analysis Tasks:

    • Typography audit specialist
    • Color system analyst
    • Layout alignment inspector
    • Mobile responsiveness tester
  2. Create Design System:

    • Generate comprehensive design tokens
    • Build reusable component library
    • Implement consistent CSS architecture
  3. Enhance Components:

    • Transform basic components to pixel-perfect standards
    • Implement advanced header/footer designs
    • Add professional micro-interactions
  4. Quality Assurance:

    • Cross-device testing
    • Performance optimization
    • Accessibility compliance validation

DELIVERABLES

  • Pixel-perfect aligned layouts following 8px grid system
  • Consistent color palette with proper contrast ratios
  • Systematic typography with established hierarchy
  • Professional header/footer components
  • Mobile-responsive design optimized for all devices
  • Enhanced accessibility meeting WCAG 2.1 AA standards
  • Optimized performance with improved loading times
  • Comprehensive design system for future development

DOCUMENTATION REQUIREMENTS

Create comprehensive task documentation at:

  • docs/tasks/frontend/DD-MM-YYYY/<semantic-task-id>/

Documentation Structure:

  • README.md - Overview, objectives, and summary
  • audit-findings.md - Before/after analysis with screenshots
  • design-tokens.md - Color palette, typography, spacing system
  • component-enhancements.md - Detailed component improvements
  • responsive-breakdown.md - Mobile-first responsive strategy
  • performance-report.md - Optimization metrics and improvements
  • accessibility-audit.md - WCAG compliance and improvements
  • implementation-notes.md - Technical decisions and trade-offs

Semantic Task ID Examples:

  • pixel-perfect-alignment-system
  • color-harmony-optimization
  • typography-hierarchy-enhancement
  • mobile-responsive-excellence
  • component-polish-microinteractions

Focus: Every pixel matters. Transform basic frontend into industry-leading, pixel-perfect implementation that addresses all common frontend issues systematically.

$ARGUMENTS