Agent skill

Refero Design Skill: Research-First UI Design

The refero-design skill forces an AI coding agent to research styles, screens and flows from real products before it designs, then lock a reference direction before any code is written.

Install
/plugin marketplace add referodesign/refero_skill
/plugin install refero@refero
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the refero-design skill?

The refero-design skill is a research-first design methodology from the referodesign/refero_skill repository. Its SKILL.md requires an agent to gather references before implementing, using Refero's styles, screens and flows through MCP when connected, or bundled craft references when not, then lock a direction and validate the build.

Three research layers organize this skill: styles for visual direction, screens for concrete UI patterns, and flows for multi-step journeys. The README says live research draws on 150,000+ real app screens and 6,000+ user flows.

The skill's own rule is blunt: every design must be grounded in references before implementation, and the agent should not lean on generic model taste. The repository packages that rule with one read-only MCP connection.

How the research layers work

  • Styles come from real web marketing and product pages and give a visual thesis, tokens, typography, spacing, surfaces and do and don't rules.
  • Screens answer questions such as how a pricing toggle, a data table filter or a cancellation modal is usually built.
  • Flows give step-by-step goals, actions, system responses and completion states for onboarding, checkout and similar journeys.

Reference lock before building

After retrieving three or four strong styles, the agent picks one primary foundation and borrows only one or two details from others. It then writes a lock that names what must survive, what to reject and each token's role.

The skill warns against averaging references into a safe middle and against moving a token outside its role. A CTA color stays CTA-only, and the finished build is checked against the lock.

Setup and limits

  • Bundled craft references work without an account. Live Refero research connects over OAuth, and the README says it needs a paid Refero plan.
  • Styles currently cover web marketing and product pages, not in-app dashboards, auth screens, settings or iOS screens as style systems.
  • Image generation is optional and skipped for small fixes or code-native UI.

Who the refero-design skill suits

Best for

  • Landing pages and redesigns where several plausible directions exist and you want evidence behind the choice.
  • Agents that keep producing the same generic look. See anti-ui-slop for a related angle.
  • Teams happy to pair a skill with a connected MCP server.

Not for

  • Work where you want no research step. Even its direct build path for small UI fixes researches and locks a direction before coding.
  • Offline work that needs live reference data. Without the MCP connection you get bundled references only.
  • Running beside other design authorities. It tells agents to prefer it over generic frontend and product design skills.

Use it with UiChemy

Refero shapes the design direction and the build your agent produces, not a WordPress site. Take the locked direction into UiChemy Composer as a precise brief, or bring a finished build in with AI to WordPress. Click Get Started on uichemy.com.

Related reading: design-taste-frontend for taste rules and polish for a final visual pass.