Agent Skillsdavepoon/buildwithclaude › inspiration-analyzer

inspiration-analyzer

GitHub

该技能用于分析指定网站的UI设计,通过浏览器工具截图并提取色彩、排版、布局及交互模式等元素,最终生成结构化的设计灵感报告,辅助设计项目决策。

plugins/frontend-design-pro/skills/inspiration-analyzer/SKILL.md davepoon/buildwithclaude

触发场景

需要分析竞品或参考网站的设计细节 获取特定URL的色彩和排版规范

安装

npx skills add davepoon/buildwithclaude --skill inspiration-analyzer -g -y
更多选项

非标准路径

npx skills add https://github.com/davepoon/buildwithclaude/tree/main/plugins/frontend-design-pro/skills/inspiration-analyzer -g -y

不安装直接使用

npx skills use davepoon/buildwithclaude@inspiration-analyzer

指定 Agent (Claude Code)

npx skills add davepoon/buildwithclaude --skill inspiration-analyzer -a claude-code -g -y

安装 repo 全部 skill

npx skills add davepoon/buildwithclaude --all -g -y

预览 repo 内 skill

npx skills add davepoon/buildwithclaude --list

SKILL.md

Frontmatter
{
    "name": "inspiration-analyzer",
    "description": "Analyze websites for design inspiration, extracting colors, typography, layouts, and patterns. Use when you have specific URLs to analyze for a design project.",
    "allowed-tools": [
        "mcp__claude-in-chrome__tabs_context_mcp",
        "mcp__claude-in-chrome__tabs_create_mcp",
        "mcp__claude-in-chrome__navigate",
        "mcp__claude-in-chrome__computer",
        "mcp__claude-in-chrome__read_page",
        "mcp__claude-in-chrome__get_page_text"
    ]
}

Inspiration Analyzer

Analyze websites to extract design inspiration including colors, typography, layouts, and UI patterns.

Purpose

When a user provides inspiration URLs, this skill:

  • Visits each site using browser tools
  • Takes screenshots for visual analysis
  • Extracts specific design elements
  • Creates structured inspiration report
  • Identifies replicable patterns

Workflow

Step 1: Get Browser Context

// Get or create browser tab
tabs_context_mcp({ createIfEmpty: true })
tabs_create_mcp()

Step 2: Navigate to URL

navigate({ url: "https://example.com", tabId: tabId })

Step 3: Capture Screenshots

Take multiple screenshots to capture the full experience:

  1. Hero/Above-fold: Initial viewport
  2. Scrolled sections: Scroll and capture
  3. Interactive states: Hover on navigation, buttons
  4. Mobile view: Resize to mobile width
// Full page screenshot
computer({ action: "screenshot", tabId: tabId })

// Scroll and capture more
computer({ action: "scroll", scroll_direction: "down", tabId: tabId })
computer({ action: "screenshot", tabId: tabId })

// Mobile view
resize_window({ width: 375, height: 812, tabId: tabId })
computer({ action: "screenshot", tabId: tabId })

Step 4: Analyze Elements

From screenshots and page content, extract:

Colors

  • Primary color: Main brand color
  • Secondary colors: Supporting palette
  • Background color: Page and section backgrounds
  • Text colors: Headings and body text
  • Accent colors: CTAs, links, highlights

Note hex codes where visible.

Typography

  • Heading font: Name if identifiable, or describe style
  • Body font: Name or describe
  • Font weights: Light, regular, bold usage
  • Size scale: Relative sizes of elements
  • Line height: Tight or generous
  • Letter spacing: Tracking patterns

Layout

  • Grid system: Column structure
  • White space: Spacing philosophy
  • Section structure: Full-width, contained, alternating
  • Navigation style: Fixed, hidden, sidebar
  • Footer structure: Minimal or comprehensive

UI Patterns

  • Buttons: Shape, size, states
  • Cards: Borders, shadows, corners
  • Icons: Style (outlined, filled, custom)
  • Images: Treatment, aspect ratios
  • Animations: Motion patterns observed

Step 5: Generate Report

Create a structured analysis:

## Website Analysis: [URL]

### Screenshots
[Describe key screenshots taken]

### Color Palette
| Role | Hex | Usage |
|------|-----|-------|
| Primary | #xxx | [Where used] |
| Secondary | #xxx | [Where used] |
| Background | #xxx | [Where used] |
| Text | #xxx | [Where used] |
| Accent | #xxx | [Where used] |

### Typography
- **Headlines**: [Font name/description] - [weight]
- **Body**: [Font name/description] - [weight]
- **Scale**: [Size relationships]
- **Line height**: [Observation]

### Layout Patterns
- Grid: [Description]
- Spacing: [Description]
- Sections: [Description]

### UI Elements
- **Buttons**: [Description]
- **Cards**: [Description]
- **Navigation**: [Description]
- **Footer**: [Description]

### Key Takeaways
1. [What makes this design distinctive]
2. [Pattern worth replicating]
3. [Specific technique to use]

### What to Avoid
- [Any patterns from this site that are overused]
- [Elements that wouldn't translate well]

Multiple Sites

When analyzing multiple URLs:

  1. Analyze each separately
  2. Create individual reports
  3. Summarize common themes
  4. Note contrasting approaches
  5. Recommend which elements to combine

Fallback Mode

If browser tools are unavailable:

  1. Inform user that live analysis requires browser access
  2. Ask user to:
    • Share screenshots of the sites
    • Describe what they like about each
    • Paste any visible color codes
    • Note font names if visible
  3. Work with provided information to create analysis

Best Practices

For Accurate Color Extraction

  • Look for color variables in page inspection
  • Check buttons for primary brand color
  • Note background color on different sections
  • Capture hover states for accent colors

For Typography Identification

  • Look for Google Fonts link in source
  • Check font-family in computed styles
  • Note relative sizes between h1, h2, body
  • Observe tracking on headings vs body

For Layout Analysis

  • Resize viewport to see responsive behavior
  • Note breakpoints where layout changes
  • Count columns in grid layouts
  • Measure (visually) spacing consistency

Output

The analysis should provide:

  1. Actionable color palette (hex codes)
  2. Typography recommendations
  3. Layout patterns to replicate
  4. UI component inspiration
  5. Clear direction for moodboard

See references/extraction-techniques.md for detailed extraction methods.

版本历史

  • 502fc01 当前 2026-07-05 15:11

同 Skill 集合

plugins/agent-triforce/skills/code-health/SKILL.md
plugins/agent-triforce/skills/feature-spec/SKILL.md
plugins/agent-triforce/skills/implement-feature/SKILL.md
plugins/agent-triforce/skills/release-check/SKILL.md
plugins/agent-triforce/skills/review-findings/SKILL.md
plugins/agent-triforce/skills/security-audit/SKILL.md
plugins/agents-uc-taskmanager/skills/init/SKILL.md
plugins/agents-uc-taskmanager/skills/work-pipeline/SKILL.md
plugins/agents-uc-taskmanager/skills/work-status/SKILL.md
plugins/aigent-os/skills/close/SKILL.md
plugins/aigent-os/skills/open/SKILL.md
plugins/all-skills/skills/activecampaign-automation/SKILL.md
plugins/all-skills/skills/agent-analytics/SKILL.md
plugins/all-skills/skills/airtable-automation/SKILL.md
plugins/all-skills/skills/amplitude-automation/SKILL.md
plugins/all-skills/skills/anti-ui-slop/SKILL.md
plugins/all-skills/skills/artifacts-builder/SKILL.md
plugins/all-skills/skills/asana-automation/SKILL.md
plugins/all-skills/skills/aurakit/SKILL.md
plugins/all-skills/skills/bamboohr-automation/SKILL.md
plugins/all-skills/skills/basecamp-automation/SKILL.md
plugins/all-skills/skills/bitbucket-automation/SKILL.md
plugins/all-skills/skills/box-automation/SKILL.md
plugins/all-skills/skills/brand-guidelines/SKILL.md
plugins/all-skills/skills/brevo-automation/SKILL.md
plugins/all-skills/skills/cal-com-automation/SKILL.md
plugins/all-skills/skills/calendly-automation/SKILL.md
plugins/all-skills/skills/canva-automation/SKILL.md
plugins/all-skills/skills/canvas-design/SKILL.md
plugins/all-skills/skills/changelog-generator/SKILL.md
plugins/all-skills/skills/circleci-automation/SKILL.md
plugins/all-skills/skills/clawring/SKILL.md
plugins/all-skills/skills/clickup-automation/SKILL.md
plugins/all-skills/skills/close-automation/SKILL.md
plugins/all-skills/skills/coda-automation/SKILL.md
plugins/all-skills/skills/coding-agent-pm/SKILL.md
plugins/all-skills/skills/coinpaprika-api/SKILL.md
plugins/all-skills/skills/competitive-ads-extractor/SKILL.md
plugins/all-skills/skills/confluence-automation/SKILL.md
plugins/all-skills/skills/content-research-writer/SKILL.md
plugins/all-skills/skills/convertkit-automation/SKILL.md
plugins/all-skills/skills/datadog-automation/SKILL.md
plugins/all-skills/skills/developer-growth-analysis/SKILL.md
plugins/all-skills/skills/dexpaprika-api/SKILL.md
plugins/all-skills/skills/discord-automation/SKILL.md
plugins/all-skills/skills/dispatch/SKILL.md
plugins/all-skills/skills/docusign-automation/SKILL.md
plugins/all-skills/skills/docx/SKILL.md
plugins/all-skills/skills/domain-name-brainstormer/SKILL.md
plugins/all-skills/skills/dropbox-automation/SKILL.md

元信息

文件数
0
版本
13c9cb5
Hash
7058951c
收录时间
2026-07-05 15:11

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-04 13:37
浙ICP备14020137号-1 $访客地图$