rayden-use

Builds and audits Rayden UI components and screens in Figma via Figma MCP with design token enforcement.

3|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/Javeria-Javaid/Alkhidmat_foundation_lahore --skill rayden-use-javeria-javaid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rayden-use
Source: https://github.com/Javeria-Javaid/Alkhidmat_foundation_lahore/tree/main/Users/Javeria/Desktop/Alkhidmat_foundation_lahore/.agents/skills/rayden-use
Command: npx skills add https://github.com/Javeria-Javaid/Alkhidmat_foundation_lahore --skill rayden-use-javeria-javaid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing UI components and full screens in Figma while keeping them consistent with a design system is slow and error-prone. This Skill automates building, extending, and auditing Rayden UI components in Figma so every output follows resolved design tokens, spacing rules, and craft standards. ## Core Features & Use Cases - Component & Variant Building: Generate Rayden UI components (e.g., Button, Input) with all variants, sizes, and states directly in a Figma file using the Figma MCP. - Screen Composition: Compose full screens such as dashboards, landing pages, auth forms, and data tables in conservative, balanced, or expressive style modes. - Design System Auditing: Check an existing Figma file for token compliance, 4px grid spacing, and concentric radius rules. - Visual Validation: Takes screenshots after each build stage and validates against 8 acceptance criteria including alignment, color accuracy, and hierarchy. - Use Case: You are starting a new design system file and need the Button component with primary, secondary, grey, and destructive variants in solid and outlined appearances — invoke the skill with the component name and your Figma file URL. ## Quick Start Ask the AI to build the Button component with all variants in your Figma file by providing the component name and your Figma file URL.

Frequently Asked Questions about rayden-use

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

FAQPage Schema
How do I build a Figma component with all variants using AI?▼

Invoke the skill with the component name and your Figma file URL, for example building a Button with primary, secondary, grey, and destructive variants. The skill generates Figma Plugin API code with auto layout and validates the result with screenshots.

How to design a dashboard screen in Figma with a design system?▼

Request a dashboard screen in balanced mode with your Figma file URL. The skill composes a sidebar layout with KPI cards, data tables, and activity feeds using consistent Rayden tokens and spacing.

What Figma permissions are required to use Figma MCP for building components?▼

You need a Figma Dev or Full seat with write access to the target file. Viewer seats or view-only files will cause permission denied errors when the skill attempts to create or modify components.

Why do Figma components fail to combine as variants?▼

Components fail to combine as variants when they do not share the same parent frame before calling combineAsVariants. Ensure all component instances are grouped under one parent frame first.

Can I audit an existing Figma file for design system compliance?▼

Yes, run the skill in audit mode with your Figma file URL. It checks that colors match Rayden tokens, spacing follows the 4px grid, and border radius values are concentric.

What are the limitations of automated Figma component generation?▼

The skill validates output mechanically against acceptance criteria but cannot replace human aesthetic judgment. It also falls back to Roboto if the Inter font is unavailable, which may alter the intended visual result.