name: paper-parity description: Use when comparing or recreating this repo's UI in Paper MCP and fixing parity issues against the live rendered site.
paper-parity
Use this skill whenever working with Paper MCP to recreate, compare, or audit UI from this repo.
Goal
Match the live rendered website in Paper as closely as possible. The live DOM is the source of truth for visual output. Source files are secondary references for ownership, structure, and intent.
Workflow
- Inspect the live rendered page first.
- Use
agent-browser evalto capturegetComputedStyle()for the actual visible element. - Check the parent chain and rendered wrappers before inferring where a style comes from.
- Use
outerHTMLwhen needed to confirm final DOM structure. - Recreate the final rendered values in Paper, not guessed source-level values.
- Use
*.astro,*.tsx, and*.tsfiles only after the DOM check to clarify ownership and structure. - After each meaningful Paper change, take a screenshot and compare again.
DOM Rules
- Do not infer selector paths from Astro or React source alone when layout or styling depends on the final DOM.
- Parent-driven selectors, arbitrary variants, descendant combinators,
astro-islandwrappers, slots, and scoped styles can all change where a style is actually applied. - If a style appears to belong to a component, verify whether it is really coming from a parent wrapper in the rendered DOM.
Color Rules
- For Tailwind utilities, use the computed color from the browser, not the utility name.
- Utilities like
bg-*-100may resolve to generated tints and not the base theme token. - Do not collapse a utility name to a guessed token value without checking computed styles first.
Verification
- Before declaring parity, confirm spacing, typography, alignment, clipping, and color against the live render.
- Screenshots show what is wrong; computed styles explain why.
Skills similaires
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Claude CodeCursoradvanced
890
234
3,180
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
claudeCursorWindsurfbeginner
259
72
1,081
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.
claudeCursorWindsurfintermediate
156
44
941