What problem does it solve?
Manually verifying that a web page's typography and spacing match a centralized design system is time-consuming, inconsistent, and lacks tangible evidence of changes. This Skill provides a structured, code-first workflow to audit pages for design-system drift, apply safe in-repo fixes, and generate shareable before/after visual proof.
Core Features & Use Cases
- Dimension-by-dimension auditing: Audit typography first, then spacing, for a specific page and its nested local components, with global header and footer elements automatically excluded from scope by default.
- Safe, classified fixes: Automatically applies high-confidence local fixes for off-spec styling, notates issues in external packages for separate tracking, and flags design-system gaps where no shipped utility exists yet.
- Visual validation: Captures full-page before and after screenshots across mobile, tablet, and desktop viewports, including support for auditing logged-in user states via dev fake-auth.
- Use case: A frontend developer needs to update the /lend-by-category page to align with Kiva's design system. They use this Skill to first audit and fix typography issues, review the before/after screenshots, then run a separate spacing audit for the same page.
Quick Start
Use the audit-page-design skill to audit the typography of the /lend-by-category page and capture before/after screenshots for team review.