ホーム/UI/UX 设计/extract-design
E

extract-design

by @manavarya09v
4.3(77)

ウェブサイトのURLから完全なデザイン言語を自動抽出し、色、フォント、間隔、影など8つのデザインシステムファイルを生成します。

design-systemsui-designprototypingweb-scrapingautomationGitHub
インストール方法
npx skills add manavarya09/design-extract --skill extract-design
compare_arrows

Before / After 効果比較

1
使用前

ウェブサイトのCSSを手動で確認し、色値、フォントスタイル、間隔ルールを一つずつデザインドキュメントにコピー。完全なデザインシステムの整理には2-3時間かかります。

使用後

ウェブサイトのURLを入力すると、自動的に解析され、完全なカラーパレット、フォント仕様、間隔システム、コンポーネントスタイルを含む8つの構造化されたデザインファイルが生成され、5分で完了します。

description SKILL.md

extract-design

Extract Design Language

Extract the complete design language from any website URL. Generates 8 output files covering colors, typography, spacing, shadows, components, breakpoints, animations, and accessibility.

Prerequisites

Ensure designlang is available. Install if needed:

npm install -g designlang

Or use npx (no install required):

npx designlang <url>

Process

  • Run the extraction on the provided URL:
npx designlang <url> --screenshots

For multi-page crawling: npx designlang <url> --depth 3 --screenshots For dark mode: npx designlang <url> --dark --screenshots

  • Read the generated markdown file to understand the design:
cat design-extract-output/*-design-language.md

Present key findings to the user:

Primary color palette with hex codes

  • Font families in use

  • Spacing system (base unit if detected)

  • WCAG accessibility score

  • Component patterns found

  • Notable design decisions (shadows, radii, etc.)

Offer next steps:

Copy *-tailwind.config.js into their project

  • Import *-variables.css into their stylesheet

  • Paste *-shadcn-theme.css into globals.css for shadcn/ui users

  • Import *-theme.js for React/CSS-in-JS projects

  • Import *-figma-variables.json into Figma for designer handoff

  • Open *-preview.html in a browser for a visual overview

  • Use the markdown file as context for AI-assisted development

Output Files (8)

File Purpose

*-design-language.md AI-optimized markdown — the full design system for LLMs

*-preview.html Visual HTML report with swatches, type scale, shadows, a11y

*-design-tokens.json W3C Design Tokens format

*-tailwind.config.js Ready-to-use Tailwind CSS theme

*-variables.css CSS custom properties

*-figma-variables.json Figma Variables import format

*-theme.js React/CSS-in-JS theme object

*-shadcn-theme.css shadcn/ui theme CSS variables

Additional Commands

  • Compare two sites: npx designlang diff <urlA> <urlB>

  • View history: npx designlang history <url>

Options

Flag Description

--out <dir> Output directory (default: ./design-extract-output)

--dark Also extract dark mode color scheme

--depth <n> Crawl N internal pages for site-wide extraction

--screenshots Capture component screenshots (buttons, cards, nav)

--wait <ms> Wait time after page load for SPAs

--framework <type> Generate only specific theme (react or shadcn)

Weekly Installs702Repositorymanavarya09/des…-extractGitHub Stars1.7KFirst SeenTodaySecurity AuditsGen Agent Trust HubWarnSocketWarnSnykWarn

forumユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数1.6K
評価4.3 / 5.0
バージョン
更新日2026年4月29日
比較事例1 件

ユーザー評価

4.3(77)
5
31%
4
34%
3
17%
2
12%
1
6%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code

タイムライン

作成2026年4月29日
最終更新2026年4月29日
🎁 Agent 知識カード