web-review

Detect frontend page quality issues from code changes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mojwang/macbook-dev-setup --skill web-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-review
Source: https://github.com/mojwang/macbook-dev-setup/tree/main/config/skills/web-review
Command: npx skills add https://github.com/mojwang/macbook-dev-setup --skill web-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run when changes affect page files (src/app/), components, or content. Checks accessibility (alt text, headings, focus), SEO (metadata, structured data), performance (next/image, lazy loading), and Core Web Vitals.

Core Features & Use Cases

  • Accessibility checks: alt text, labels, focus visibility, heading order, and responsive interactions.
  • SEO checks: metadata, titles, descriptions, landmark usage, canonical URLs, and internal linking practices.
  • Performance checks: proper image handling (next/image), lazy loading, and avoidance of render-blocking resources.
  • Core Web Vitals monitoring: assess LCP, CLS, and INP implications of changes.
  • Mobile & Social: viewport setup, touch target sizes, and social/meta tags validation.
  • Use Case: You introduce a new nav component; the skill flags missing alt text, incorrect headings, and missing og:title metadata.

Quick Start

Review recent changes to validate accessibility, SEO, and performance before deployment.

Frequently Asked Questions about web-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check frontend code changes for accessibility and SEO issues?

Frontend code changes are checked for accessibility and SEO issues by validating alt text, labels, focus visibility, metadata, and heading order within page files and components before deployment.

How do I validate Core Web Vitals when modifying Next.js components?

Core Web Vitals are validated for Next.js component changes by assessing LCP, CLS, and INP implications, ensuring proper image handling with next/image, and verifying lazy loading to prevent render-blocking resources.

What is the best way to automate frontend quality checks for page files?

Automating frontend quality checks for page files involves scanning changes in src/app to enforce checks for mobile viewport setup, touch target sizes, social meta tags, and structured data.

Can I use this to detect missing alt text and og:title metadata in new components?

Yes, you can detect missing alt text and og:title metadata in new components by applying automated checks that flag incorrect headings, missing labels, and absent social tags during code reviews.

Do I need a specific project structure to run frontend page quality checks?

Frontend page quality checks require a project structure where changes affect page files within src/app, components, or content directories to validate accessibility, SEO, and performance accurately.