Implement Design

Implement UI in any project that imports from @szum-tech/design-system, especially when picking up a native Claude Design → Claude Code handoff, pulling screens from a /design-sync'd design project, porting a mockup, recreating a screenshot, or building a hero/landing/dashboard view. Use this skill BEFORE writing any JSX with components, classes, or design tokens — it enforces an inventory-first protocol that prevents the most common failure mode: reinventing components (Button, Card, Dialog, Input, etc.) that already exist in the DS, or using raw Tailwind utilities (text-gray-*, bg-white, hex colors) instead of semantic tokens. The preferred source is the native Claude Design handoff (files dropped into the workspace by "Send to local coding agent") or a /design-sync'd design project read via DesignSync; a Claude Design share URL, pasted JSX/HTML, a screenshot, or a verbal spec work as fallbacks. Optional quoted notes describe adjustments to apply (copy changes, color swaps, sections to skip). Trigger phrase

JanSzewczyk ddf4594 57 files · 272.0 KB Updated

File contents

JanSzewczyk/claude-plugins/tree/main/plugins/design/skills/implement-design commit ddf4594b42

Frequently asked questions

npx skillmds@latest add janszewczyk/implement-design