A collection of narrow AI-agent skills for tasks agents often do poorly without strict guidance
npx skills add https://github.com/jasny/perfect-agent --skill pixel-perfectInstala esta habilidad con la CLI y comienza a usar el flujo de trabajo SKILL.md en tu espacio de trabajo.
perfect-agent is a collection of narrow AI-agent skills for tasks agents often do poorly without strict guidance.
Skills are explicit and situational, not general workflow helpers. Skills are opinionated and optimized for one task done very well. Skills include detailed, concrete instructions and leave little room for interpretation. Skills are written for a technical user, not for hand-holding.
Use a skill explicitly when the task matches it. Do not treat these as default coding flow instructions.
npx skills add jasny/perfect-agent
Agents naturally drift when copying a design: spacing rounds, colors approximate, breakpoints get skipped. Use this skill when you need the output to actually match a reference (Figma, screenshot, or live page), not just resemble it. The result is a component that passes measurable visual thresholds at every viewport, not one that looks "close enough" on a single glance.
Utility-heavy Tailwind code scatters styling logic across feature files, making variants implicit and hard to reuse. CVA (Class Variance Authority) centralizes that into explicit, typed variant definitions so each component has one place that owns its styles. This skill migrates a React + TypeScript + Tailwind codebase to CVA-based components with normalized ui/ wrappers.
The result is less duplicated utility code, fewer tokens for the agent to reason about, and a more consistent UI because variants are defined once and shared rather than re-implemented per feature. Choose consistent mode (default) when you want better contracts with minimal visual change, or precise mode when you cannot tolerate any layout drift.