From frontend-design-pro
Analyzes websites for design inspiration by navigating URLs, capturing desktop/mobile screenshots, and extracting colors with hex codes, typography details, layouts, grids, and UI patterns into structured reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/frontend-design-pro:inspiration-analyzerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze websites to extract design inspiration including colors, typography, layouts, and UI patterns.
Analyze websites to extract design inspiration including colors, typography, layouts, and UI patterns.
When a user provides inspiration URLs, this skill:
// Get or create browser tab
tabs_context_mcp({ createIfEmpty: true })
tabs_create_mcp()
navigate({ url: "https://example.com", tabId: tabId })
Take multiple screenshots to capture the full experience:
// 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 })
From screenshots and page content, extract:
Note hex codes where visible.
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]
When analyzing multiple URLs:
If browser tools are unavailable:
The analysis should provide:
See references/extraction-techniques.md for detailed extraction methods.
npx claudepluginhub davepoon/buildwithclaude --plugin frontend-design-proAnalyzes images, websites, and Figma files to extract design tokens, component inventory, and reconstruction notes. Outputs a design.md for replicating or auditing visual designs.
Extracts a website's design tokens, imagery, and visual structure into a structured DESIGN.md file using Firecrawl. Useful for cloning UI, gathering brand guidance, or generating agent-ready design specs.
Reverse-engineers design systems from screenshots or URLs, extracting colors, typography, spacing, and component patterns. Use before redesigning or auditing an existing page.