Rayden UI Design Skill workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

MITAuto-check passedFrontend & Design

Install Rayden Use

skills CLI
$ npx skills add diegosouzapw/awesome-omni-skills --skill rayden-use -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install diegosouzapw/awesome-omni-skills rayden-use --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/diegosouzapw/awesome-omni-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills_omni/rayden-use .claude/skills/rayden-use && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rayden-use
GitHub stars
159
Token cost
~3.3k tokens
SKILL.md length
1,609 words
Files
19 (incl. scripts, references, assets)
Skills in repo
39
Repo updated
First seen
Licence
MIT

At a glance

Rayden UI Design Skill workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

  • Works in 6 steps: Intake and scope → Preflight inspection → Choose the safest change surface → …
  • The user needs to build
  • SKILL.md covers Overview, When to Use This Skill, Operating Table and Workflow, plus 4 more sections
  • Maintain Rayden UI components and screens in Figma through an MCP-enabled workflow

What it does

Rayden Use is an agent skill from diegosouzapw/awesome-omni-skills. Rayden UI Design Skill workflow skill. Use this skill when the user needs to build or maintain Rayden UI components and screens in Figma through an MCP-enabled workflow, with token enforcement, safe library usage, and clear provenance before merge or handoff.

Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 22 other files, including scripts, reference files and assets (for example `ATTRIBUTION.md`, `OMNI_ENHANCED.json` and `ORIGIN.md`).

It sits in Frontend & Design, covering UI design. It works with Figma and Model Context Protocol. The repository describes itself as: Public repository of AI coding skills, curated improved best-practice skills, and runtime surfaces for CLI, API, MCP, and A2A. The licence is MIT.

When your agent uses it

  • The user needs to build
  • Maintain Rayden UI components and screens in Figma through an MCP-enabled workflow
  • With token enforcement
  • Safe library usage

Example prompts

  • “/rayden-use”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Intake and scope
  2. Preflight inspection
  3. Choose the safest change surface
  4. Implement with token and library discipline
  5. Audit before handoff
  6. Record provenance and handoff notes

What it can do on your machine

Read from SKILL.md and the folder at commit c3af004. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rayden Use loads about 3.3k tokens when it runs, and up to ~4.9k if it reads all its reference files. Until then it costs about 68 tokens; SKILL.md has 1,609 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~3.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from diegosouzapw/awesome-omni-skills at commit c3af004, republished under its MIT licence (© diegosouzapw). 1,609 words, ~3,285 tokens.

Download SKILL.mdSave it as .claude/skills/rayden-use/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.
name
rayden-use
description
Rayden UI Design Skill workflow skill. Use this skill when the user needs to build or maintain Rayden UI components and screens in Figma through an MCP-enabled workflow, with token enforcement, safe library usage, and clear provenance before merge or handoff.
version
0.0.1
category
design
tags
figma, design-system, ui, components, mcp, rayden, rayna-ui, rayden-use, omni-enhanced
complexity
advanced
risk
safe
tools
codex-cli, claude-code, cursor, gemini-cli, opencode
source
omni-team
author
Omni Skills Team
date_added
2026-04-15
date_updated
2026-04-19

Rayden UI Design Skill

Overview

Use this skill for Rayden UI work in Figma when the task is design-system-aware and tool-mediated, not just visual exploration.

This skill preserves the upstream intent: build and maintain Rayden UI components and screens in Figma, using an MCP-enabled workflow, while keeping provenance explicit and avoiding destructive design-system changes.

The enhanced version strengthens the original by making these boundaries explicit:

  • inspect before editing
  • prefer existing library assets over new local artifacts
  • enforce tokens through variables and modes when available
  • isolate shared-system changes in a branch or equivalent reviewable path
  • distinguish component maintenance from screen composition
  • leave a handoff record that explains what changed, what was reused, and what still needs review

If your environment exposes Figma through MCP, use the equivalent read/list/update actions available in that client. Do not assume a specific command name or server capability that you have not verified.

When to Use This Skill

Activate this skill when the user needs one or more of the following:

  • Build or revise a Rayden component in Figma.
  • Add or clean up variants, properties, or slots in an existing Rayden component set.
  • Compose a screen or flow from Rayden components while preserving system structure.
  • Audit a Figma file for library usage, token usage, variant consistency, or accessibility issues.
  • Prepare a design-system-safe handoff after a Rayden UI change.

Do not use this skill as the primary workflow when:

  • The task is mostly frontend implementation or code generation.
  • The user wants broad visual ideation without a design-system target.
  • The request is mainly brand creation, illustration, or marketing art direction.
  • You cannot verify the target file, page, component scope, library source, or token context.
  • The work would require unsupported bulk refactors or undocumented MCP behavior.

If the request drifts into implementation, accessibility escalation, or governance-sensitive library publishing, use the routing guidance in agents/handoff-router.md.

Operating Table

SituationStart hereWhy it matters
Unsure whether to inspect, edit, branch, or stopreferences/tool-boundaries.mdDefines safe MCP operating boundaries before you mutate shared design assets
Updating a component or composing a screen## WorkflowGives the minimum reliable sequence from intake through handoff
Need a concrete model of good executionexamples/tooling-worked-example.mdShows a Rayden-style worked example with inspection, decisions, and handoff notes
The task may need escalationagents/handoff-router.mdRoutes implementation-only follow-up, accessibility findings, and governance-sensitive changes
Reviewing completion quality## Workflow phase 5 and ## TroubleshootingHelps catch unresolved variables, overrides, drift, and review blockers before handoff

Workflow

1. Intake and scope

Confirm all of the following before making changes:

  • target Figma file
  • target page or frame
  • whether the task affects a shared system component or only a local screen composition
  • whether a Rayden library is already connected
  • whether variable collections and modes are visible and usable in the file
  • whether the requested outcome is a component update, new component, audit, or screen composition

If any of those are unclear, stop and ask for clarification before editing.

2. Preflight inspection

Inspect the current state before mutation.

Check for:

  • existing Rayden components or instances already solving the request
  • the source library and publication state, if visible
  • existing component sets, variant axes, and component properties
  • variable collections, modes, aliases, and obvious token gaps
  • local overrides that could hide library behavior
  • whether the change belongs in a branch or another isolated review path

Use references/tool-boundaries.md to decide whether to:

  • reuse an existing component
  • add a property
  • add a variant axis or variant value
  • create a new component
  • stop because the library or token state is too unclear to modify safely
3. Choose the safest change surface

Prefer the narrowest safe change.

For component maintenance
  1. Reuse the existing Rayden component set if one exists.
  2. Prefer component properties for controllable text, booleans, or instance swaps when that avoids variant explosion.
  3. Prefer variants for meaningful state or style differences that must be selectable and reviewable.
  4. Create a separate component only when the behavior, anatomy, or semantics are materially different.

Do not routinely:

  • detach instances
  • flatten layers
  • replace tokenized values with local raw values
  • duplicate a component set just to get one more state
For screen composition
  • use library-backed instances where possible
  • use auto layout for structures that should adapt to content or screen size
  • keep realistic content and state examples
  • label intentional local exceptions so they can be reviewed later
  • avoid turning a screen-only adjustment into an unreviewed design-system change
4. Implement with token and library discipline

Apply Rayden conventions if present in the connected file or library. Do not invent undocumented Rayden rules.

Token enforcement means:

  • use variables for tokenized values where the file supports them
  • preserve collection and mode intent
  • prefer aliases over copy-pasted raw values when that relationship exists
  • keep naming and type consistency with the local system
  • if a required token is missing, flag it instead of silently creating a one-off local value unless the user explicitly requests exploratory work

Review at least these token categories when relevant:

  • color
  • spacing
  • radius
  • typography
  • stroke or border
  • effects
  • state-specific values across modes or themes
5. Audit before handoff

Before you hand off or declare completion, verify:

  • the edited object still uses the correct library pattern
  • variants and properties are coherent and not redundant
  • default values make sense
  • instance overrides are intentional
  • auto layout behavior is stable for realistic content
  • visible states such as hover, focus, disabled, selected, error, or loading are consistent when relevant
  • contrast and state visibility issues have been checked and noted
  • any unresolved token, library, or branching questions are documented
6. Record provenance and handoff notes

Leave a compact handoff summary covering:

  • what file and page were edited
  • what component or screen was changed
  • whether the change was local composition or system-level maintenance
  • what existing components, variants, properties, and variables were reused
  • any missing token, accessibility, implementation, or governance follow-up
  • whether branch review, publish review, or additional approval is still required

Use agents/handoff-router.md if follow-up should move outside this skill.

Show full SKILL.md (631 more words)Show less

Troubleshooting

Variables are missing, unresolved, or inconsistent

Symptoms

  • Expected token variables are not available.
  • A layer shows local styling that should have been tokenized.
  • Different modes or themes produce inconsistent appearance.

Likely causes

  • Wrong library or collection is active.
  • The file is not connected to the expected variables.
  • The component was edited locally with raw values.
  • A variable alias target changed or is no longer available.

Safe checks

  • Confirm which library and collection the file is using.
  • Inspect whether the value is variable-bound or hard coded.
  • Check whether the intended mode exists in the current file context.

Recovery

  • Rebind to the correct variable when available.
  • Replace raw local values with the intended variable references.
  • If the needed token does not exist, document the gap and route for design-system review instead of inventing a silent workaround.
Library updates are not reflecting in instances

Symptoms

  • Instances do not match expected system changes.
  • A screen appears visually stale after a component update.
  • Reviewers cannot tell whether the issue is a local override or an unpublished library change.

Likely causes

  • Local overrides mask the library state.
  • The source library change is not published or not accepted in the consumer file.
  • The edited object is a duplicate local component rather than the shared asset.

Safe checks

  • Inspect whether the item is a true instance, local component, or detached artifact.
  • Review override state and publication status if visible.
  • Verify whether the file consumes the intended library.

Recovery

  • Remove accidental local duplication from the workflow.
  • Reconnect the screen to the correct library asset where possible.
  • If publication state is unclear, stop and hand off for governance review rather than forcing alignment manually.
Variants or properties drift into inconsistent states

Symptoms

  • The component set contains overlapping states.
  • Some states can only be reached through duplicate components.
  • Property defaults and variant labels are hard to understand.

Likely causes

  • Variants were added without a clear axis.
  • Properties that should control content or icon visibility were modeled as separate variants.
  • One-off edits created impossible or redundant combinations.

Safe checks

  • List the current axes and values.
  • Check which differences are structural versus configurable.
  • Compare defaults and slot behavior across the set.

Recovery

  • Consolidate content toggles into properties where appropriate.
  • Reserve variants for real state or style distinctions.
  • If the cleanup affects a published shared component, isolate the work in a branch or equivalent review path.
Branch, review, or merge path is unclear

Symptoms

  • You are changing a shared component but do not know whether direct editing is acceptable.
  • The team expects review before publish.
  • Conflicts exist between local screen needs and system-wide behavior.

Likely causes

  • Governance rules are not documented in the task.
  • The change affects multiple consumers.
  • The file mixes exploratory work with library maintenance.

Safe checks

  • Determine whether the change is local composition or shared-system maintenance.
  • Check whether a branch or isolated review path exists for this workspace.
  • Confirm whether publishing is in scope for the current request.

Recovery

  • Move the change into a reviewable branch path when available.
  • Separate screen composition from system maintenance.
  • Hand off when publish authority, governance, or merge conflict ownership is unclear.

Examples

See examples/tooling-worked-example.md for a full worked example covering:

  • request intake
  • MCP-safe inspection
  • decision between property and variant
  • variable-backed token enforcement
  • screen composition discipline
  • final handoff summary

Additional Resources

  • references/tool-boundaries.md for tool-aware mutation policy
  • Figma guidance on components, component properties, variables, libraries, branches, and auto layout
  • WCAG 2.2 quick reference for contrast and state visibility checks
  • Design Tokens Community Group format draft for token terminology and provenance language

Use a different or additional skill when the work is primarily:

  • frontend implementation
  • accessibility remediation beyond design review
  • design-system governance or publish approval

If your repository does not define dedicated related skills, keep the handoff generic and explain the follow-up needed in plain language.

© diegosouzapw, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 18 other files (scripts, references, assets) in skills_omni/rayden-use of diegosouzapw/awesome-omni-skills.

  • SKILL.md
  • ATTRIBUTION.md
  • OMNI_ENHANCED.json
  • ORIGIN.md
  • agents/handoff-router.md
  • agents/omni-import-router.md
  • assets/omni-import-source-manifest.json
  • examples/omni-import-operator-packet.md
  • examples/omni-import-prompt-template.md
  • examples/tooling-worked-example.md
  • metadata.json
  • references/omni-import-checklist.md
  • references/omni-import-playbook.md
  • references/omni-import-rubric.md
  • references/omni-import-source-summary.md
  • references/tool-boundaries.md
  • scripts
  • … and 2 more

Open the folder on GitHubat commit c3af004

Compare with similar skills

Rayden Use next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rayden Use compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rayden Use this skilldiegosouzapw/awesome-omni-skills159—~3.3kAutomated safety check: PassMIT
Figma Design to Codewarpdotdev/warp65k4 repos~2.9kAutomated safety check: PassAGPL-3.0
Refero Designreferodesign/refero_skill295—~5.3kAutomated safety check: PassMIT
Build Figmacursor/plugins10k—~961Automated safety check: PassNone
Igniteui Angular Generate From Image DesignIgniteUI/igniteui-angular599—~4.7kAutomated safety check: PassMIT
Edit Figma Designwarpdotdev/warp65k1 repos~2.4kAutomated safety check: PassAGPL-3.0

Similar skills

  • Figma Design to Code

    warpdotdev/warp

    Turns a Figma frame or component into production code that matches the design, using the Figma MCP server and the project's own design system.

    65k GitHub starsUsed in 4 repos~2.9k tokens
    Frontend & DesignAuto-check passed
  • Refero Design

    referodesign/refero_skill

    Primary/default skill for UI design, product design, web design, landing pages, dashboards, product screens, redesigns, visual polish, frontend/CSS styling, design systems, components, responsive…

    295 GitHub stars~5.3k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Build Figma

    cursor/plugins

    Official

    Guides an agent through turning a Figma node into production UI with the repo's own components, then checks the result visually before finishing.

    10k GitHub stars~961 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Implements Angular application views from design images using Ignite UI Angular components.

    599 GitHub stars~4.7k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Edit Figma Design

    warpdotdev/warp

    Creates or revises Figma designs from a written description using the Figma MCP authoring tools, in a new blank file or an existing one.

    65k GitHub starsUsed in 1 repo~2.4k tokens
    Frontend & DesignAuto-check passed
  • Igniteui Wc Generate From Image Design

    IgniteUI/igniteui-webcomponents

    Implement application views from design images (screenshots, mockups, wireframes) using Ignite UI Web Components, with the igniteui-cli and igniteui-theming MCP servers for component discovery…

    170 GitHub stars~4.6k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from diegosouzapw/awesome-omni-skills

All 39 skills in this repo
  • Content Creator

    diegosouzapw/awesome-omni-skills

    Content Creator workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Helm Chart Scaffolding

    diegosouzapw/awesome-omni-skills

    Helm Chart Scaffolding workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~2.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering Patterns

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Library

    diegosouzapw/awesome-omni-skills

    📝 Prompt Library workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Protocol Reverse Engineering

    diegosouzapw/awesome-omni-skills

    Protocol Reverse Engineering workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.8k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Rayden Use

What does Rayden Use do?

Rayden UI Design Skill workflow skill. An agent skill from diegosouzapw/awesome-omni-skills. Rayden Use is an agent skill from diegosouzapw/awesome-omni-skills. Rayden UI Design Skill workflow skill.

When should I use Rayden Use?

Rayden Use fits situations like: the user needs to build; maintain Rayden UI components and screens in Figma through an MCP-enabled workflow; with token enforcement; safe library usage.

How do I install Rayden Use in Claude Code?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill rayden-use -a claude-code`. Or copy the skill folder (skills_omni/rayden-use in diegosouzapw/awesome-omni-skills) into .claude/skills/rayden-use in your project. Claude Code loads it when a task matches its description.

How do I install Rayden Use in Codex?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill rayden-use -a codex`. Or copy the skill folder (skills_omni/rayden-use in diegosouzapw/awesome-omni-skills) into .agents/skills/rayden-use in your project. Codex loads it when a task matches its description.

Can I use Rayden Use in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add diegosouzapw/awesome-omni-skills --skill rayden-use -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rayden-use, .gemini/skills/rayden-use, .github/skills/rayden-use and .opencode/skills/rayden-use in your project.

What does Rayden Use need to run?

SKILL.md names no scripts, command-line tools or credentials: Rayden Use is instructions for the agent only.

Does Rayden Use access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Rayden Use safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Rayden Use use?

Rayden Use is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Rayden Use use?

About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.6k tokens, read only when the agent opens those files.

What are the alternatives to Rayden Use?

Skills that share tags, products or a category with Rayden Use: Figma Design to Code (warpdotdev/warp, 65k stars), Refero Design (referodesign/refero_skill, 295 stars), Build Figma (cursor/plugins, 10k stars) and Igniteui Angular Generate From Image Design (IgniteUI/igniteui-angular, 599 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rayden Use?

diegosouzapw (a GitHub user) maintains it in diegosouzapw/awesome-omni-skills, which has 159 GitHub stars. The repository holds 39 skills in this directory. The repository was last updated on July 8, 2026.

Source: diegosouzapw/awesome-omni-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.