regards art direction
An agent skill that makes your coding agent research real websites before it designs one.
It is a fork of tasteskill v2 by Leonxlnx (MIT). tasteskill deals your agent one of 20 directions distilled from 247 gallery sites. This fork keeps everything else tasteskill does (the subject inventory, the idea and competitor tests, real pictures from open archives, the real-browser inspector, the look-and-fix loop) and changes one step: instead of dealing a direction, the agent searches regards.design, a hand-picked index of real website sections searchable by look, for this brief only. It looks at the pixels, keeps five to eight sections, names the one thing it takes from each and what that thing becomes, and derives the direction from what it kept.
Install
As a plugin, the skill comes with the regards.design MCP server, so there is nothing else to add.
Claude Code (2.1.275 or later; before that, /plugin marketplace add filipwojda/regards-skill, then
/plugin install regards@regards):
/plugin install regards --marketplace filipwojda/regards-skill
Codex, then install regards from its plugins list:
codex plugin marketplace add filipwojda/regards-skill
Gemini CLI:
gemini extensions install https://github.com/filipwojda/regards-skill
Any other agent, the skill on its own:
npx skills add filipwojda/regards-skill
Then add https://mcp.regards.design/mcp in the agent's MCP settings (in Claude Code,
claude mcp add --transport http regards https://mcp.regards.design/mcp). Without the server the skill
falls back to tasteskill's deal and says so. The server signs in with your regards.design account.
What changed from tasteskill
- Step 3 is research on regards instead of
draw.mjs: mood searches, one search per section of the page's argument, a widen-and-drift pass,view_sectionon every hit it might keep, and a specimen sheet in.taste-skill/references.md(takes / leaves / becomesper reference). - The direction (hero, sections, type, palette, motion, signature detail) is derived from the specimens, not dealt.
- Earned exceptions: tasteskill bans hairlines, monospace, index numbers and tiny tracked labels by its author's choice (its own study found them more common on award sites). This fork keeps the ban as the default and lets a viewed reference lift it, once, when the device carries real information.
- The look step adds a reference pass: each section beside the section it drew on. Took the named thing? Looks like none of them?
- Never copy: no section, layout, copy, picture, mark or licensed typeface taken from a reference.
- Material: colour as whole fields, printed things drawn as paper with grain from within, line work that
carries data, at most one metal accent, every section a poster. Two narrow earned exceptions (
shadowunder a physical object,palette-purpleas one of several fields) so the inspector agrees with it.
references/regards.md has the search recipes and the specimen format. references/draw.md is the
original deal, kept as the fallback.
Interactions
skills/regards-interactions is a second, smaller skill for motion: hover states, menus, scroll reveals,
easing curves and durations, "make this feel like dub's navbar". It searches interactions recorded on live
websites with the server's search_interactions, reads their timing and curves as measured, and turns one
into code. The art-direction skill's motion reference points to it.
Requirements
Node 22+ and Chrome, Edge or Chromium for inspect.mjs. A regards.design account for the MCP server, on any plan, Free included.
Plugin files
Two skills in skills/, one server, a manifest per agent: .claude-plugin/ and .mcp.json for Claude Code,
plugin.json, mcp.json and .agents/plugins/ for Codex and other Agent Plugins clients, .cursor-plugin/
for Cursor and gemini-extension.json for Gemini CLI. They share one description; change it in all of them.
Credit
The study, inventory, idea tests, open-collection pictures, inspector, critique rubric and look loop are tasteskill's, by Leonxlnx, under the MIT licence (see LICENSE). The research step is this fork's.