View Transition Desk - React ViewTransition checked, fixed and styled

view-transition-desk.skillsafe.ai

Clean

Check one React or Next.js component against the View Transition API rules. Free in your browser: ViewTransition placement before DOM nodes, startTransition triggers (never flushSync or document.startViewTransition), names unique per list item, default none against share, type maps with a default key and never on a Suspense reveal, keyed list items, layouts around children - the canary import, flushSync, a static list name, a silenced share, a missing default key and the Suspense content default fixed, the skill's CSS recipes written for every class the props name with reduced motion, and the candidates listed when the file has no transition yet. Metered runs write the review (each finding decided, the patterns in priority order, the navigation map, the order) and the whole file with the CSS to add, re-scanned by the page. Built on the SkillSafe skill @vercel-labs/react-view-transitions, from vercel-labs/agent-skills (MIT).

view-transition-desk.skillsafe.ai
PricingUsage-based + 10% creator margin
Billed model rate$2.20 in / $13.20 out per 1M tokens
Creator margin+10%
Effective rate$2.40 in / $14.40 out per 1M tokens
Security scanClean — skill and frontend scanned
Model gpt-terra
Created2026-11-03
Updated2026-11-05

Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.

Share