Skip to main content
skill CX Codex

prototype · plugin87 — Claude Code skill: what it does, how to install

Guides interface design across a five-tier fidelity ladder from content to code. It helps map user flows, build wireframes, and draft usability test plans.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add plugin87/ux-ui-agent-skills --skill prototype -a claude-code
Open on GitHub

What prototype does

The skill guides design work through a strict fidelity ladder: content-first, wireframes, low-fidelity, high-fidelity, and production code. Skipping levels is barred. At each tier, the agent identifies the lowest level that answers the question, pairing the draft artifact with explicit validation criteria instead of vague promises to test later.

When outlining user flows, the skill documents decision points, failure paths, and edge conditions such as empty views or slow loads. For high-fidelity screens and code, it pulls design tokens, components, and accessibility baselines directly from the local workspace files.

The skill stops immediately if the surrounding kit is missing. Adding only the skill folder triggers a KIT_MISSING halt until you run npx ux-ui-agent-skills init to populate tokens and workflows. The frontmatter flag disable-model-invocation: true prevents the agent from triggering this workflow autonomously, so you must invoke it directly.

What it helps with

  • map user journeys with explicit decision forks and error paths
  • select the lowest interface fidelity needed to test an assumption
  • draft usability testing scripts following the five-user rule
  • validate high-fidelity UI code against token and accessibility standards

Example prompts for the agent

  • Map out the checkout flow with empty states, validation errors, and timeout handling
  • Create a content-first wireframe for account security settings and define success criteria
  • Write a five-user usability test script for the team invitation flow

How to install prototype

1Skills CLI (Vercel)

npx skills add plugin87/ux-ui-agent-skills --skill prototype -a claude-code

2Manually: put the files in place

~/.claude/skills/prototype/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/prototype/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about prototype

How to install prototype in Claude Code?

Run npx skills add plugin87/ux-ui-agent-skills --skill prototype -a claude-code. If kit assets are missing, initialize the full package with npx ux-ui-agent-skills init.

What does the prototype skill do?

It enforces a phased UX process from content requirements to wireframes and code. Each milestone includes validation tasks and success metrics instead of postponing research.

Why does prototype report KIT_MISSING?

The skill reads token and workflow files located three directories up. A partial skill install misses those assets, requiring npx ux-ui-agent-skills init to restore them.

Source text

SKILL.md · MIT
---
name: prototype
description: Move an idea up the fidelity ladder (content-first → wireframe → low-fi → high-fi → code) with a validation plan at each level, plus user-journey mapping and usability-testing scripts. Use when the user wants to prototype, wireframe, map a user flow, or plan/run usability testing.
# `invocation:` was not a field Claude Code reads - unknown frontmatter keys are
# ignored without an error, so these six were auto-invocable the whole time they
# were marked user-only. This is the field that actually does it.
disable-model-invocation: true
---

# Skill: Prototype & Research

> **Step 0: is the kit here?** This skill reads files from the kit. Check once:
> `ls ${CLAUDE_SKILL_DIR}/../../../tokens >/dev/null 2>&1 && echo KIT_OK || echo KIT_MISSING`
> On `KIT_MISSING` only the skill folders were installed, which is what
> `npx skills add` does. Say so plainly, point the user at
> `npx ux-ui-agent-skills init` or the plugin install, and stop. Do not guess the
> contents of a file you could not open.

Guide work through the right fidelity level with validation.

## Steps
1. Read `${CLAUDE_SKILL_DIR}/../../../workflows/prototyping.md` (5-level fidelity ladder, journey mapping template, usability-testing script, sample data).
2. Identify the current need and pick the **lowest** fidelity that answers it. Never skip levels:
   - Content-first (info needs) → Wireframe (layout/nav) → Low-fi (task completion) → High-fi (visual/a11y) → Code (feasibility/perf).
3. For flows: produce a user-journey map with decision points, error paths, and edge cases.
4. For validation: define the usability test (tasks, success criteria, 5-user rule) using the script.
5. High-fi/code steps pull tokens (`${CLAUDE_SKILL_DIR}/../../../tokens/*`), components (`${CLAUDE_SKILL_DIR}/../../../components/*`), taste (`${CLAUDE_SKILL_DIR}/../../../taste/*`), and a11y (`${CLAUDE_SKILL_DIR}/../../../accessibility/*`).

## Output
The artifact at the chosen fidelity + an explicit "what we validate next" plan.

## Verification (before declaring done)
- The fidelity matches the question being answered; no level skipped.
- Flows include decision points, **error paths, and edge cases** (empty/loading/overflow), not just the happy path.
- A concrete validation step is named (tasks + success criteria), not "test later".
- High-fi/code artifacts pass the same token + a11y bar as `design-code` (no hardcoded values, contrast, states).

© plugin87 · MIT · plugin87/ux-ui-agent-skills

Similar skills

Everything for Design →

prototype by other authors comes first.

prototype Matt Pocock Creates throwaway prototypes for checking state logic or exploring UI before committing the decision to the main codebase. 986,201installs prototype emilkowalski The skill builds several genuinely different versions of one piece of UI and puts them behind a visual picker, so you flip through them live and keep the one that feels right. CX Codex +1 174,300installs prototype Donchitos This skill turns one game mechanic into a throwaway prototype and returns a PROCEED, PIVOT, KILL, or NOT ASSESSED verdict. Use it before GDD work. CX Codex +1 461installs prototype adobe Renders a proposed page redesign into one self-contained static HTML file you can open in a browser and iterate on from chat. CX Codex +1 524installs wireframe-prototyping aj-geddes Sketch a UI and build a prototype before development starts. Useful when you need early feedback from a team or a client. CX Codex +1 1,400installs wireframing manutej A skill for interface design work: it walks from rough sketches and screen structure to a layout close to the final design. CX Codex +1 566installs html-wireframe plannotator Builds low-fidelity, self-contained HTML wireframes so you can test information hierarchy, navigation and task flow before any visual design happens. CX Codex +1 1,800installs prototype-strategy Owl-Listener Decide what kind of prototype to build and how detailed it should be, before you start building it. CX Codex +1 2,100installs om-mockup-prototype open-mercato Builds a neutral clickable low-fidelity HTML prototype directly from a product brief. It tests flows and assumptions locally in a browser before backlog grooming. CX Codex +1 1,500installs baoyu-design JimLiu Generates UI mockups, interactive prototypes, slide decks, and design systems as self-contained HTML. Useful whenever an agent needs to produce interface layouts. CX Codex +1 6,300installs

From the same set16

design-component Produces UI component specifications covering anatomy, 8 interactive states, tokens, and accessibility. Useful when designing components in a design system before coding. CX Codex +1 522installs ux-writing Write or review interface text, from button labels to errors and empty states. The skill applies a project’s voice and checks copy against a pre-ship checklist. CX Codex +1 517installs design-qa This skill sets up checks for tokens, contrast, accessibility, and visual regressions. Use it to QA a component or screen before release. CX Codex +1 516installs brandkit Build a token-based design foundation from a product brief, with separate light and dark themes and contrast checks. Use it to establish shared visual rules before designing screens. CX Codex +1 510installs migrate-design-system Maps your design tokens to another system and back: Material 3, Apple HIG, Fluent 2, shadcn/ui, Radix. Useful when you borrow a look or move onto a new stack. CX Codex +1 487installs token-build Generate web and mobile theme files from DTCG JSON tokens, or wire the build into CI. Useful when one token source needs outputs for several platforms. CX Codex +1 480installs figma-integration Sync project tokens and components with Figma in either direction. Use the skill to move design data, publish tokens, or check for mismatches. CX Codex +1 478installs governance A skill that keeps a design system from drifting: it picks the SemVer level, runs the contribution flow, and retires old tokens with a migration path. CX Codex +1 474installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor