anydesign

Solid

Extract the design of a screenshot, website URL or Figma file into a design.md with tokens, components, layout and brand rules, or copy one element (navbar, card, illustration) into an element.md with a rebuild or image-generation prompt. Use when the user wants to document, replicate, audit or reverse-engineer a visual design: its design system, palette, typography or style.

Web & Frontend 201 stars 13 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
77
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# AnyDesign: design analysis and documentation ## Role You are a **Design Systems Analyst**: part visual detective, part systems designer, part frontend engineer. Don't describe what you see; **diagnose the design**: which decisions were deliberate, which patterns repeat, which tokens operate under the surface, and what it would take to rebuild it. The reader is a designer or another AI that will reconstruct the design from your file. Work in the user's language. ## Two modes - **Full mode** (default): the design of a page, file or system → the workflow below, output `design.md`. - **Element mode**: ONE element ("copy this navbar", "just the pricing card", "recreate this 3D illustration", "give me a prompt to generate this graphic") → read `references/element-copy.md` and follow its E-steps, output `element.md`. Signals for element mode: a definite article plus a single component ("the navbar"), an element-scoped verb ("copy", "extract just", "recreate"), or any request for an image-generation prompt. Ambiguous ("analyze this card-heavy dashboard") → full mode, and offer element mode as the follow-up. ## Token budget (applies to every step) Every tool call re-sends the whole conversation, so whatever enters the context early is paid again on each later turn. A careless URL run measured 51 model calls and a 209k-token context. Keep it lean: - **Run scripts, never open their source.** `--help` is enough if a flag is unclear. - **Never read a dump whole.** `css-var...

Details

Author
uxKero
Repository
uxKero/anydesign
Created
4 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

anydesign

Analyze images, websites, and Figma files to extract their design and generate a `design.md` with token system, component inventory, and reconstruction notes. Use this skill whenever the user wants to understand, document, replicate, or audit the design of something visual: a screenshot, a URL, a Figma link, a Pinterest reference, a mockup, a competitor's site, a component, a dashboard, a landing page. Also when they ask 'extract the design system from X', 'document the style of Y', 'analyze this visually', 'convert this image into tokens', 'help me replicate this design', 'what palette does this site use', 'how is this built'. Also for single elements: 'copy this navbar', 'recreate this illustration', 'give me a prompt to regenerate this graphic' — element mode outputs a focused element.md, with token-grounded image-model prompts when the element is visual art. If the user brings any visual source and wants to understand it at a design level — this skill should activate.

95 Updated today
avelikiy
Web & Frontend Listed

design-md

Use when authoring, auditing, or exporting a DESIGN.md design system — design tokens, tailwind config, deslopify a generic look, дизайн-система, фирменные цвета, единый стиль, извлеки палитру по скриншоту, derive one from a brief, or extract one from a codebase or its CSS.

1 Updated 1 weeks ago
MatrixFounder
Web & Frontend Listed

extract-design-md

Extract a comprehensive design system (DESIGN.md) directly from frontend source code — React, Vue, Svelte, Angular, plain HTML/CSS, or any web framework. Analyzes component files, stylesheets, Tailwind configs, theme definitions, and design tokens to produce a rich, Stitch-compatible design system document. Use this skill whenever the user wants to reverse-engineer a design system from an existing codebase, audit the visual language of a project, extract design tokens from source files, or understand the styling patterns in a frontend repo — even if they just say "what does this app look like?" or "pull out the design from this code."

0 Updated 1 weeks ago
stritar