design-dna

Extract visual design identity from references into structured JSON and generate implementations from it.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/Jatinkrmahato993203/crime --skill design-dna-jatinkrmahato993203
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-dna
Source: https://github.com/Jatinkrmahato993203/crime/tree/main/skills/design-dna-main
Command: npx skills add https://github.com/Jatinkrmahato993203/crime --skill design-dna-jatinkrmahato993203

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Recreating the look and feel of a reference website or screenshot is subjective and inconsistent. This Skill turns visual design identity into a quantified, reusable Design DNA JSON so any agent can reproduce a design language faithfully. ## Core Features & Use Cases - Three-Dimension Analysis: Extracts measurable design tokens (color, typography, spacing, layout, shape, elevation, motion), qualitative style (mood, composition, brand voice), and visual effects (Canvas, WebGL, 3D, particles, shaders, scroll effects) from screenshots, images, or URLs. - Structured DNA JSON: Outputs a complete schema-conformant JSON profile with every field populated, noting dominant patterns and variants when references conflict. - Design Generation: Applies a DNA JSON to your content to produce self-contained HTML/CSS/JS implementations, with technology selection by performance tier and fallback strategies. - Use Case: Provide screenshots of a site you admire, receive a Design DNA JSON, then ask the agent to build your landing page in that same visual style. ## Quick Start Analyze these reference screenshots into a Design DNA JSON, then generate a landing page for my product using that design.

Frequently Asked Questions about design-dna

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

FAQPage Schema
How do I extract a design system from a website screenshot?▼

Provide the screenshot, image, or URL to the agent and request a design analysis. The skill inspects color, typography, spacing, layout, shape, elevation, motion, and visual effects, then outputs a complete Design DNA JSON with every schema field populated.

How to generate a webpage that matches a reference site's style?▼

First analyze the reference into a Design DNA JSON, then provide that JSON together with your content. The agent builds a self-contained HTML/CSS/JS implementation using CSS custom properties from the tokens and implements specified effects via Canvas, GSAP, or Three.js.

What is a Design DNA JSON file?▼

It is a structured design specification with three dimensions: design_system for measurable tokens, design_style for qualitative perception like mood and composition, and visual_effects for rendering beyond plain CSS such as particles, shaders, and scroll effects.

Can I analyze multiple reference designs at once?▼

Yes, you can provide several screenshots or URLs together. The skill identifies dominant patterns across the references and notes variants when the sources conflict, rather than leaving fields empty or guessing.

Does design generation handle WebGL and heavy visual effects?▼

Yes, the generation guide maps effect intensity to technology tiers: CSS and SVG for lightweight, Canvas 2D and GSAP for medium, and Three.js or custom GLSL shaders for heavy effects. It also requires fallback strategies and prefers-reduced-motion support.

What if the generated design looks less detailed than the reference?▼

Run a polish iteration by re-attaching the same reference URLs or screenshots and asking the agent to audit hierarchy, ornamentation, typographic rhythm, motion, and materiality against the reference, then merge the findings into the current implementation.