Leaderboard/Design/taste-skill
Last commit on July 7, 2026·Created on May 24, 2026

senlindesign/taste-skill

Reverse-engineers a website's design into tokens and the reasoning behind them.
Combined rank
#596
across all skills
In Design
#54
category rank
Stars
344
+1.2% in last 7d
Forks
27
0.0% in last 7d
Watchers
3
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

The skill visits any live URL, captures screenshots and DOM data via Playwright, then runs a four-step analysis that produces two files. One holds the design map — measured colors, typography, spacing, radii, shadows, and grid. The other holds taste DNA: three to four trade-offs, each tracing a design decision from trigger through evidence. It is built for designers studying competitors, developers porting an aesthetic to code, and teams generating design guidance for AI agents. The output deliberately avoids generic descriptors; every claim is tied to a specific pixel value or hex code and a reason the design went one direction instead of another.

WHO IT'S FOR
UI/UX Designers
extract design tokens for inspiration
Front-end Developers
port website aesthetics to codebases
Product Design Teams
perform competitive design research
AI Coding Assistant Users
generate design guidance for agents
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Claude Code

Installs: Installs the complete taste-skill repository as the taste skill for Claude Code and configures the required Playwright MCP server. · Claude Code

Before you start
  • Claude Code (CLI, Desktop, or VS Code)
  1. In a terminal, clone the repository into the Claude skills directory.

    git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste
  2. In a terminal, install the Playwright MCP server once at user scope.

    claude mcp add playwright -s user -- npx -y @playwright/mcp@latest --isolated
  3. Restart Claude Code so the Playwright MCP tools become available.

README.md · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Analyze website design

Uses taste

  • Replace <url> with the public website URL to analyze.
  • Ensure Playwright MCP is installed and connected; after installing it for Claude Code, restart Claude Code.
  • When prompted, choose the building tool and select either the supplied page only or linked-page exploration.
Use the taste skill to analyze <url> and extract its design map and taste DNA.
README.md · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026