macalbert/envilder/website-responsive-validation

Claude Code and agent skill by macalbert/envilder

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Playwright-based visual validation procedure for Envilder website changes. Use when verifying responsiveness across mobile, tablet, and desktop breakpoints. Covers the validation workflow, viewport sizes, theme checking, and when to trigger validation.

Install

npx vskill@latest install macalbert/envilder/website-responsive-validation

SKILL.md

Website Responsive Validation

Visual validation procedure using Playwright browser tools to verify every website change is responsive and theme-compatible.

When to Use

  • After creating a new component or page section
  • After CSS changes (global or scoped)
  • After layout modifications
  • After i18n changes (verify text renders in each locale)
  • Before marking any website work as complete (final pass)

Prerequisites

The Astro dev server must be running:

bash
cd src/website && pnpm dev

Runs on http://localhost:4322/. Keep it running throughout the session. If already running, reuse it.

Validation Breakpoints

BreakpointWidth × HeightWhat to check
Mobile375 × 812Single column, readable text, no horizontal overflow
Tablet768 × 10242-column grids, proper spacing, no cramped elements
Desktop1440 × 900Full layout, max-width containment, proper alignment

5-Step Validation Procedure

For each breakpoint:

  1. Resize the browser to the target viewport
  2. Navigate to the page being edited (or reload if already there)
  3. Take a snapshot: verify accessibility tree and element structure
  4. Take a screenshot: verify visual layout and styling
  5. Toggle theme: click the theme switcher and repeat snapshot + screenshot

to verify both retro and light themes

Playwright Tool Cheat Sheet

ActionToolExample
Navigate to pagebrowser_navigatehttp://localhost:4322/
Resize viewportbrowser_resize{ width: 375, height: 812 }
Accessibility snapshotbrowser_snapshotVerify structure & text
Visual screenshotbrowser_take_screenshotVerify layout & styling
Click elementbrowser_clickToggle theme switcher
Full-page screenshotbrowser_take_screenshot{ fullPage: true }

Validation Triggers

Change typeValidation scope
New componentFull 3-breakpoint validation
CSS changesFull 3-breakpoint validation
i18n changesNavigate to each locale, verify text renders
Layout modificationsFull 3-breakpoint validation
Before completionFinal full validation pass

Common Issues to Watch

  • Text overflow on mobile (long words, no overflow-wrap)
  • Grid items not collapsing to single column on mobile
  • Spacing too tight or too wide at tablet breakpoint
  • Theme-specific contrast issues (check both themes)
  • Missing hover/focus states on interactive elements
  • Images or cards breaking out of container max-width

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
135
Repository forks
4
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/macalbert/envilder/website-responsive-validation/badge)](https://verified-skill.com/skills/macalbert/envilder/website-responsive-validation)

Something wrong with this skill or its page? Tell us.