A component specification is a detailed guide for building user interface elements. It covers everything from visual appearance to behavior and accessibility. Developers and designers use it to keep their work consistent and high quality.
This skill helps you create complete specs for buttons, forms, cards, and more. You will define props, states, variants, and accessibility requirements. Each spec includes examples and usage guidelines for both designers and developers.
By writing thorough specifications, you make sure everyone on your team builds the same way. It saves time, reduces mistakes, and makes your product easier to use. This skill is perfect for anyone working on a design system or a shared component library.
Global
mkdir -p ~/.claude/skills/component-specProject
mkdir -p .claude/skills/component-specSource Repository
Prototypemattpocock/skills
Quick throwaway prototypes to test logic or UI before building
Lark Whiteboardlarksuite/cli
View, edit, and export Lark whiteboards as images or code easily
Sleek Design Mobile Appssleekdotdesign/agent-skills
Turn your app ideas into mobile screens just by describing them
Brainstormingobra/superpowers
Brainstorm your ideas into a clear design and get approval before building anything
Ui Ux Pro Maxnextlevelbuilder/ui-ux-pro-max-skill
All-in-one UI/UX design assistant with styles, colors, fonts, and guidelines for any platform
Redesign Existing Projectsleonxlnx/taste-skill
Upgrade your existing website or app with a professional design audit
Stitch Design Tasteleonxlnx/taste-skill
Create premium, non-generic UI designs with strict color, typography, and layout rules
Brandkitleonxlnx/taste-skill
Create premium brand-kit images that feel intentional, minimal, and presentation-ready