anydesign

Extract design systems from images, websites, and Figma files into Markdown and JSON specifications.

152|9|Updated May 18, 2026
One-click install
npx skills add https://github.com/uxKero/anydesign --skill anydesign-uxkero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anydesign
Source: https://github.com/uxKero/anydesign/tree/main
Command: npx skills add https://github.com/uxKero/anydesign --skill anydesign-uxkero

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, Pillow, pyyaml, python-pptx, python-docx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Skill analyzes visual inputs like images, websites, and Figma files to extract design components, create structured specifications, and enable design replication or audit.

Core Features & Use Cases

  • Full Design Analysis: Extracts design systems from websites and Figma files, producing design.md and design-tokens.json files.
  • Element Mode: Focuses on individual visual elements, generating element.md with code or image prompts.
  • Multi-Source Support: Processes local images, website URLs, and Figma links.
  • Analysis Layers: Performs a 6-layer analysis, including identity, system, components, layout, reconstruction, and brand rules.

Quick Start

Use the anydesign skill to analyze the design system of a website by providing the URL.

Frequently Asked Questions about anydesign

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a design system from a website or Figma file?

To extract a design system from a website or Figma file, provide the URL to initiate a 6-layer analysis. It processes identity, system, components, layout, reconstruction, and brand rules to generate structured design specifications in Markdown and JSON.

What format do design tokens output in when analyzing visuals?

Design tokens output in JSON format conforming to the W3C Design Tokens Community Group (DTCG) standard. The visual analysis also produces a Markdown file detailing the extracted design components and brand rules.

Do I need Python and Playwright to analyze website design?

Yes, you need Python and Playwright installed to capture and analyze website design. These dependencies are required to automate browser interactions, extract visual inputs, and process local images or Figma links effectively for system extraction.

Can I analyze a single visual element instead of a full design system?

Yes, you can analyze a single visual element using element mode. This mode focuses on individual components and generates a specific Markdown file containing code or image prompts for targeted design replication and reconstruction.

What is the best way to audit an existing website's design components?

The best way to audit website design components is performing a full 6-layer analysis. This extracts identity, layout, and brand rules into Markdown and JSON files, enabling structured design replication and comprehensive visual audits.