Design Systems

Design DNA

Extract a reference design into structured JSON, then generate from it.

What it is

A three-phase workflow that captures design identity across measurable tokens, qualitative style, and visual effects. It outputs a complete Design DNA JSON, then applies that JSON to new content.

>-
From the upstream SKILL.md

Why it matters for design

  • Turns a screenshot or URL into named color, type, and spacing values.
  • Records mood, composition, and brand voice, not just measurable tokens.
  • Captures Canvas, WebGL, shader, and scroll effects that plain CSS cannot express.

What it covers

  • Design system tokens
  • Design style
  • Visual effects
  • Analyzing references
  • Generating from JSON
  • Phase combinations

How to install

Design DNA

  1. Clone the repo.

    git clone https://github.com/zanwei/design-dna
  2. Point Codex at the skill file.

    SKILL.md
  3. Then describe the UI you want. Codex follows the skill.

How to run it with Codex

  1. Ask for the schema to see all three dimensions before analyzing anything.

  2. Hand Codex reference images or URLs and request a populated DNA JSON.

  3. Pass the JSON plus your content to generate a self-contained HTML page.

Every plugin here is free, open source, and links to its real upstream source.

More on the codex-design list ↗

Next step

Design with NEXGERCORE, without the setup

Install this plugin yourself, or run a whole curated design layer around Codex with NEXGERCORE. Bring your own key, own your output.

NEXGERCORE เดสก์ท็อป

ดีไซน์ซิสเต็มเดียว ทุกงานที่ออกมาคือแบรนด์ของคุณ

ใน NEXGERCORE IDE ฉบับเต็ม ใช้กฎแบรนด์ชุดเดียวกันได้ทั้งเว็บไซต์ สไลด์ โปรโตไทป์ที่กดเล่นได้ แดชบอร์ด รูปภาพ และวิดีโอ HTML เชื่อม Codex, Claude Code, Cursor และ coding agent ตัวอื่นที่มีอยู่ในเครื่องคุณแล้ว จากนั้นสร้างงานในเครื่องได้ฟรี

  • เว็บ สไลด์ โปรโตไทป์ แดชบอร์ด รูปภาพ และวิดีโอ
  • ดีไซน์ซิสเต็มกว่า 140 ชุด พร้อมคลังเทมเพลตและสกิลครบ
  • เชื่อม Codex ในเครื่องและ coding agent อีกกว่า 21 ตัว · ใช้ฟรี
ดาวน์โหลดฟรี

รองรับ macOS, Windows และ Linux