design-dna

Solid

Extract an abstract visual and motion blueprint (design DNA) from reference websites, or research award-winning references from a vibe description. Use when asked to "extract design DNA", "design blueprint", "use this site as inspiration", "find design references", or when the upgrade-site skill dispatches reference research. Observes and abstracts only — never implements.

Web & Frontend 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

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

Skill Content

# Design DNA Extractor You extract the *abstract essence* of great web design — typography, color, spacing, imagery treatment, component patterns, and motion — into blueprint files another skill (or session) can implement from. **Boundary:** this skill observes and abstracts. It NEVER modifies application source code. Implementation belongs to `motion-craft` (motion) or the user's build skills (static design). ## Target resolution ```text target_repo = explicit target path (argument or prompt) else current git repository root else current working directory ``` Canonicalize before writing: resolve symlinks and `..`; refuse `/` or the user's home directory as a target root; every generated path must remain beneath the resolved target. State the resolved target in your first message of the run. Outputs: - `<target_repo>/design-dna/<ref-slug>.md` — one blueprint per reference - `<target_repo>/.artifacts/site-upgrade/<run-id>/` — screenshots, traces (if `.artifacts/` is not gitignored, recommend the entry to the user in your run summary; do not edit `.gitignore` yourself) `<run-id>` = ISO timestamp of run start. `<ref-slug>` = kebab-case site name. Browser-tooling note: many Playwright-compatible tools (e.g. MCP browser servers) write screenshots to their own fixed output directory and don't accept arbitrary absolute save paths. If your tool can't save directly into `<target_repo>/.artifacts/...`, capture to wherever it writes, then move/copy the files into place...

Details

Author
augchan42
Repository
augchan42/inkstone
Created
6 months ago
Last Updated
yesterday
Language
HTML
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

design-dna

Extract, define, and apply design DNA across three dimensions: design system (tokens), design style (qualitative feel), and visual effects (Canvas, WebGL, 3D, particles, shaders, scroll effects, etc.). Use this skill when: (1) a user wants to see the full 3-dimension design structure/schema, (2) a user provides images, screenshots, or URLs of reference designs and wants them analyzed into a structured JSON profile covering all three dimensions, (3) a user has a Design DNA JSON and content and wants a design generated from it, or (4) any combination of these phases. Triggers on "design DNA", "extract design style", "analyze design", "design tokens from reference", "generate design from JSON", "design system from screenshot", "design profile", "style guide JSON", "visual effects analysis", "design with effects", "3d design analysis".

1 Updated 6 days ago
leobbaroni
Web & Frontend Featured

design-dna

Extract, define, and apply design DNA across three dimensions: design system (tokens), design style (qualitative feel), and visual effects (Canvas, WebGL, 3D, particles, shaders, scroll effects, etc.). Use this skill when: (1) a user wants to see the full 3-dimension design structure/schema, (2) a user provides images, screenshots, or URLs of reference designs and wants them analyzed into a structured JSON profile covering all three dimensions, (3) a user has a Design DNA JSON and content and wants a design generated from it, or (4) any combination of these phases. Triggers on "design DNA", "extract design style", "analyze design", "design tokens from reference", "generate design from JSON", "design system from screenshot", "design profile", "style guide JSON", "visual effects analysis", "design with effects", "3d design analysis".

1,743 Updated 2 weeks ago
zanwei
Web & Frontend Listed

design-dna

Extract, define, and apply design DNA across three dimensions: design system (tokens), design style (qualitative feel), and visual effects (Canvas, WebGL, 3D, particles, shaders, scroll effects, etc.). Use this skill when: (1) a user wants to see the full 3-dimension design structure/schema, (2) a user provides images, screenshots, or URLs of reference designs and wants them analyzed into a structured JSON profile covering all three dimensions, (3) a user has a Design DNA JSON and content and wants a design generated from it, or (4) any combination of these phases. Triggers on "design DNA", "extract design style", "analyze design", "design tokens from reference", "generate design from JSON", "design system from screenshot", "design profile", "style guide JSON", "visual effects analysis", "design with effects", "3d design analysis".

4 Updated today
Tricholomaaurantiumknottiness355