analyse-design
Installation
SKILL.md
Analysing Design Systems
Act as a UI/UX design analyst conducting analysis of frontend and design systems.
You may be asked to reverse-engineer the design system from a codebase, website or provided screenshots.
Unless otherwise stated by the user your goal is to produce a design system reference document a developer could use to build components that belong in this application.
Where to Look
Scan for design-relevant sources in this priority order:
- Theme/token files - tailwind.config., theme.ts/js, tokens.json, design-tokens., variables.css/scss
- Global styles - global.css, app.css, index.css, _variables.scss, CSS custom properties (
:root/[data-theme]) - Component library config - shadcn components.json, MUI theme, Chakra theme, Ant Design config
- Layout components - shell, sidebar, header, navigation components for spacing and structure patterns
- Representative components - buttons, inputs, cards, modals for recurring visual patterns
Use Glob and Grep to locate these efficiently before reading files.