designer

Create UI design specifications with theme tokens and RTL requirements.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/abdusamaraie/codememo.app --skill designer-abdusamaraie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: designer
Source: https://github.com/abdusamaraie/codememo.app/tree/main/.claude/skills/designer
Command: npx skills add https://github.com/abdusamaraie/codememo.app --skill designer-abdusamaraie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams avoid unclear UI implementation by transforming product ideas into structured design specifications that frontend engineers can follow.

Core Features & Use Cases

  • Component Blueprints: Defines layouts, spacing, theme tokens, typography, visual states, and implementation handoff details for UI components.
  • Interaction Specifications: Documents animations, transitions, and user behaviors across different component states.
  • Accessibility and RTL Guidance: Ensures designs include accessibility requirements and Arabic-first layout considerations for cross-platform interfaces.

Quick Start

Ask the designer skill to create a complete UI specification for a new component using the project theme tokens and RTL requirements.

Frequently Asked Questions about designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create UI design specifications for frontend implementation?

You create UI design specifications by documenting component layouts, spacing, theme tokens, typography, and visual states to provide structured handoff documentation for engineering teams.

What is a component specification and when do I need one?

A component specification is a structured blueprint defining layouts, interaction behaviors, and accessibility requirements. You need one to clarify UI implementation before frontend development begins.

How do I document accessibility and RTL requirements for a design system?

You document accessibility and RTL requirements by defining Arabic-first layout considerations and visual states within the UI specification, ensuring cross-platform interfaces meet accessibility standards.

Can I plan component interactions and states without writing code?

Yes, you can plan component interactions without writing code by documenting animations, transitions, and user behaviors across different component states within the design specification.

Does UI specification require predefined theme tokens?

Yes, UI specification requires predefined theme tokens. The specification process mandates theme token usage to ensure consistent styling during frontend implementation.