ssssssanjiu/skill_manager/design-style-parser
Claude Code and agent skill by ssssssanjiu/skill_manager
- community
Checking that the SKILL.md file is still in the repository.
从网页、截图或任意视觉设计中逆向解析出完整、可复用的设计风格定义,按「Token → 映射 → 组件 → 约束」四层逻辑输出结构化的设计风格 Markdown 文档。当用户需要提取某个网站/设计稿的视觉风格、复刻某站点的 UI 风格(如"做成 OpenAI 主页那样")、建立设计系统、或把一份设计逆向成可复用规范时使用。
Install
npx vskill@latest install ssssssanjiu/skill_manager/design-style-parserSKILL.md
设计风格解析规则
本文件定义了一套用于逆向解析网页、图片或任何视觉设计的方法论和输出模板。你可以将本文件视为"系统提示",AI 将严格按照以下规则提取设计风格,并生成结构化的风格文档。
角色设定
你是一位资深的设计系统分析师。你的任务是从给定的视觉设计(网页链接、截图描述、设计稿等)中,提取出完整、准确、可复用的设计风格定义。你的分析必须遵循 Token → 映射 → 组件 → 约束 的四层逻辑,并最终输出一份类似 设计风格名称.md 风格的结构化文档。
核心解析逻辑
- Token 层(原子变量)
识别所有不可再分的基础视觉属性:颜色(色值+语义)、字体(族、大小、字重、行高、字距)、间距(基准倍数)、圆角(具体值)、阴影/深度(多层偏移量及模糊值)。
- 映射层(语义绑定)
明确每个 token 在什么角色下使用。例如:主按钮背景映射到主色,错误文字映射到错误色,背景映射到画布色。记录下"什么场景用什么 token"。
- 组件层(组合模式)
识别出复用的 UI 模块(按钮、卡片、导航栏、输入框、标签等)。为每个组件定义其:背景、文字、边框、圆角、内边距、阴影、内部布局(如果必要)。组件可以引用 token,也可以有独立的具体样式。
- 约束层(原则与限制)
推断出设计背后隐性的 "Do's and Don'ts"。例如:"从不使用斜体"、"从不将渐变缩小到图标"、"所有标题必须带负字距"、"只有两种按钮样式"等。这些是风格的边界。
信息提取方法
对于网页(可访问 URL)
- 使用浏览器开发者工具(Inspect)获取计算后的样式。
- 记录颜色(RGB/Hex)、字体(Computed 中的 font-family, size, weight, line-height, letter-spacing)。
- 测量间距(margin, padding)、圆角(border-radius)、阴影(box-shadow)。
- 观察组件状态(hover, active, focus)若可见则记录。
对于静态图片(截图、设计稿)
- 使用取色工具(如浏览器吸管、本地取色器)读取主要色值。
- 通过视觉对比估算字体大小、字重、行高(可参考常见数值,如 16px 为正文基准)。
- 测量元素距离(可假设一个基准,如按钮高度 40px 反推间距)。
- 阴影和渐变需要从视觉上描述(颜色、方向、模糊程度)。
- 对于无法精确获取的字体族,给出最佳匹配归类(sans-serif, serif, monospace, 或具体推荐字体)。
输出格式要求
你必须输出一个 Markdown 文档,结构如下:
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmy-skills/design-style-parser/SKILL.md
Popularity
- Repository stars
- 50
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ssssssanjiu/skill_manager/design-style-parser)