extract

Extract CSS, computed styles, and HTML metadata from public HTTPS URLs into DESIGN.md.

10|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/bishoe01/blueprint-extractor --skill extract-bishoe01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/bishoe01/blueprint-extractor/tree/main
Command: npx skills add https://github.com/bishoe01/blueprint-extractor --skill extract-bishoe01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Turns a public website URL into an agent-ready DESIGN.md by translating observable CSS, tokens, and layout into a reusable design brief, without cloning the site or claiming brand guidelines.

Core Features & Use Cases

  • URL safety validation and automated extraction workflow for public HTTPS pages.
  • Evidence gathering including HTML title/metadata, linked CSS, inline styles, and computed styles across desktop and mobile.
  • Generates blueprint.json and sources.json, captures screenshots, and synthesizes DESIGN.md using the 9-section contract.
  • Produces a design brief that preserves the target site's domain and workflows while rendering transferable visual language.

Quick Start

Ask your agent to run /extract https://example.com to generate a DESIGN.md from that public site.

Frequently Asked Questions about extract

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

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

To extract a design system from a public website, provide an HTTPS URL to generate a DESIGN.md file. The tool gathers observable CSS, computed styles, and HTML metadata to synthesize a token-grounded design brief.

Can I generate a design brief from a URL without cloning the site?

Yes, you can generate a design brief directly from a public URL without cloning the site. The workflow validates the URL, captures screenshots, and translates observable styles into a reusable DESIGN.md document.

Do I need Playwright to extract CSS tokens from web pages?

Yes, Playwright is required to extract CSS tokens deterministically. It enables the automated workflow to gather evidence across desktop and mobile views by computing styles directly from the rendered page.

What is the best way to turn website CSS into a reusable design brief?

The best way to turn website CSS into a reusable design brief is using an evidence-driven extraction workflow. It captures linked styles and computed styles to produce a blueprint.json and a DESIGN.md following a 9-section contract.

Does the design extraction process capture both desktop and mobile styles?

Yes, the design extraction process captures both desktop and mobile computed styles. By gathering evidence across different viewport sizes, it ensures the resulting DESIGN.md accurately reflects the target site's responsive visual language.

Are there limitations when extracting design tokens from public URLs?

A key limitation is that extraction is restricted to public HTTPS pages and observable CSS. It does not clone the site or claim official brand guidelines, but rather translates the visible visual language into transferable design guidance.