A skill for Claude Code
Same model. Same prompt. One of them has taste.
Claude writes good code and mediocre design. claudetaste is a skill that makes it think like a designer first — ask what the thing should feel like, then refuse its own defaults. Below are two pages from one prompt. The only difference is this skill.
Instant repo access · Works with any Claude Code project
One-shotted Landing Page
Claude Opus 4.8, 2026
Prompt only
Reached for a gradient hero, three stock-photo cards and a fake stats band. Competent. Anonymous. You have seen this page a hundred times.
Without the skillOne-shotted Landing Page
Claude Opus 4.8 with claudetaste, 2026
Prompt + skill
Chose a feeling first — golden hour in a barn — then built to it. Custom palette, paired typefaces, a card deck you can actually drag. It committed to something.
With the skillInstalling
One command. No config.
Pay once and your GitHub account is added to the private repo. From then on the skill is one npx away, in any project, on any machine you are signed in on.
What it actually does
It is a thinking framework, not a stylesheet.
01
Starts with a feeling
Before a line of CSS, it decides what the thing should feel like — and grounds it in the subject's own world. A coffee roaster gets burlap and steam, not a startup mood board.
02
Refuses its own defaults
An explicit anti-default pass. If the same plan would fit a completely different brief, the plan is a default wearing your brief's clothes, and it gets rewritten.
03
Spends boldness once
Every page gets exactly one memorable thing, and everything around it stays quiet. Five risks is noise. One risk, executed well, is a design.
“Purple gradient. High-contrast serif. It reaches for them no matter what you asked for.”
The problem this skill exists to fix: generic, unmemorable websites that get zero signups
- Purple gradient CTA
- High-contrast serif
- Letterspaced eyebrow
- Sounds cool, says nothing
- Every website looks the same
All your worries, answered
Frequently Asked Questions
Is your question not answered here? Send an email to contact@tastecompany.co, all your questions will be answered.
How is this different than Claude's pre-existing frontend-design skill?
This is a trap every developer falls into. Skills like Claude's frontend-design or Leon's taste-skill are not thinking frameworks. They are simply rulesets Claude is expected to follow. Your Claude ends up wasting tokens ingesting a 20k token document, yet your website still has the same, generic AI-slop look. claudetaste is a thinking framework for Claude. It never forces a certain font or a certain pallete, Claude is expected to think on its own (just like a designer) and make its own rules. This leads to new, unique, tasteful designs for every website.
“npx: command not found”
Node isn't installed. npx ships with npm, which ships with Node — install Node 18 or newer from nodejs.org and you'll have all three.
Then confirm it worked:
node -v # v18.0.0 or higher npx -vOn macOS with Homebrew: brew install node. On Windows, use the installer from nodejs.org and reopen your terminal afterwards — the PATH only updates in new windows.
“git: command not found”, or npx hangs at “Cloning…”
Installing from a GitHub repo makes npx shell out to Git, so Git has to exist separately from Node. Get it from git-scm.com.
git --versionmacOS also installs it via xcode-select --install. On Linux: sudo apt install git or your distro's equivalent.
“Repository not found” or a 404
A private repo returns 404 rather than 403 when Git can't prove who you are — so this is almost always an access problem, not a typo.
Two things to check. First, that you accepted the invite: it arrives by email right after checkout and also sits at github.com/tastecompany/claudetaste/invitations. Second, that the GitHub account you connected at checkout is the same one your terminal is authenticated as.
gh auth status # which account am I?It installed — now where is it?
The skill lands in ~/.claude/skills/claudetaste, which makes it available to every project rather than just the one you ran the command in.
Restart Claude Code so it picks up the new skill, then call it by name:
/claudetaste build me a pricing pageRe-run the same npx command any time to pull the latest version over the top.
Alternative command?
You can also use npx github:tastecompany/claudetaste to install the skill. Try it if the initial command fails.
Access
Buy once. Use forever.
No need to hack your way through slop with “make no mistakes”. Costs less than a shirt.
- Instant access to tastecompany/claudetaste
- Install anywhere with one npx command
- Every future update, no extra charge
- Works on any project Claude Code can open
Secure checkout by Polar. Repo access lands on your GitHub account.