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…
Implements Angular application views from design images using Ignite UI Angular components.
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-design --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .claude/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.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/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .claude/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-designType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-design --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .agents/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .agents/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-design --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .cursor/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .cursor/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/IgniteUI/igniteui-angular.git --path skills/igniteui-angular-generate-from-image-design--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-design --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .gemini/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .gemini/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-designInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .github/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .github/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install IgniteUI/igniteui-angular igniteui-angular-generate-from-image-design --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/IgniteUI/igniteui-angular.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/igniteui-angular-generate-from-image-design .opencode/skills/igniteui-angular-generate-from-image-design && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "igniteui-angular-generate-from-image-design" agent skill from https://github.com/IgniteUI/igniteui-angular/tree/master/skills/igniteui-angular-generate-from-image-design into .opencode/skills/igniteui-angular-generate-from-image-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "igniteui-angular-generate-from-image-design", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
igniteui-angular-generate-from-image-designImplements Angular application views from design images using Ignite UI Angular components.
Igniteui Angular Generate From Image Design is an agent skill from IgniteUI/igniteui-angular. Implements Angular application views from design images using Ignite UI Angular components. Uses MCP servers (igniteui-cli, igniteui-theming, angular-cli) to discover components, generate themes, and follow best practices. WHEN TO USE: the user provides a design image (screenshot, mockup, wireframe) and wants it built as a working Angular view with igniteui-angular components, or asks to "implement this design", "build this UI", "convert this mockup", or "create a page from this image" in an Ignite UI Angular…
Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/component-mapping.md` and `references/gotchas.md`).
It sits in Frontend & Design, covering Theming and dark mode, MCP servers and Design systems. It works with Angular, Figma and Model Context Protocol. The repository describes itself as: Ignite UI for Angular is a complete library of Angular UI components with the fastest grids and charts, dock manager, and more. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 5542bdb. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
npxFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Igniteui Angular Generate From Image Design loads about 4.7k tokens when it runs, and up to ~9.2k if it reads all its reference files. Until then it costs about 244 tokens; SKILL.md has 2,283 words of instructions outside code blocks.
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.
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); files beside SKILL.md are not scanned.
The full file from IgniteUI/igniteui-angular at commit 5542bdb, republished under its MIT licence (© IgniteUI). 2,283 words, ~4,741 tokens.
.claude/skills/igniteui-angular-generate-from-image-design/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Complete these steps in order before writing any implementation code:
igniteui-angular-theming skill; use the igniteui-theming MCP tools instead of styling from memory.get_doc for every chosen component family before using it.The
igniteui-cliandigniteui-themingMCP servers are required. Before step 1, verify both by callinglist_components(withframework: "angular") anddetect_platform. If either tool is not available, configure the servers yourself by runningnpx -y igniteui-cli ai-config(orig ai-config) from the project root, ask the user to reload the editor or agent session, and stop. Continue without them only if the user explicitly asks to — then fall back to the reference files of theigniteui-angular-componentsandigniteui-angular-gridsskills and theigniteui-angular-themingskill's manual Sass workflow, and mark every API detail you could not verify as unverified.
list_components with targeted filters to find matching components for each UI patternget_doc for every chosen component family before codingcreate_palette or create_custom_palette depending on the scenario. Then extract elevations and call create_elevations. Then extract typography and call create_typography. Then call create_theme with the palette, elevations, and typography. (b) After a theme exists, prefer using design tokens or scoped semantic CSS variables over raw literals. (c) For every Ignite UI component, call get_component_design_tokens, map extracted image tokens to token roles, then call create_component_theme with the tokens differing from the global theme for the specific component.set_size, set_spacing, set_roundness tools to refine the view's visual fidelity against the image, then iterate on implementation and theming until the view matches the design closelyRead the input image carefully. For each visual section, identify:
Note: Do not guess the exact CSS properties at this stage; just identify the high-level structure and relative proportions. Do not try to fit the view into exact breakpoints or pixel values. Try to generate a flexible layout that preserves the observed proportions and can adapt to different screen sizes. You will refine the exact CSS rules in Step 8 after building a first version of the view.
Before writing code, create a decomposition table with one row per visible region containing:
| Region | Visual role | Candidate component | Custom CSS required | Data type |
|---|---|---|---|---|
| Example: sidebar item list | repeated rows with icon + label | IgxListComponent | yes - item height, icon size | domain-appropriate mock data |
| Example: top bar | brand + tabs + search | IgxNavbarComponent | yes - multi-zone flex layout | n/a |
| Example: side panel | always-visible navigation | IgxNavigationDrawerComponent | yes - width, item styling | n/a |
Start every region with the most appropriate Ignite UI component from references/component-mapping.md. Only fall back to plain semantic HTML when the component DOM structure is fundamentally incompatible with the design after CSS overrides are considered. Document the reason for any plain-HTML fallback in a code comment.
Before writing code, produce a compact implementation brief that captures:
After the table, translate the image into CSS Grid rows and columns first. Preserve desktop proportions before adding responsive behavior, then define explicit breakpoint stacking rules for smaller screens.
This skill is Angular-only. Check package layout or licensing only when imports, packages, or theming depend on it.
If you need to confirm package layout or licensing state, act on the result immediately:
igniteui-angular for all core imports.Then call list_components with framework: "angular" and relevant filters to find components matching each UI pattern. Common filters:
chart, sparkline - for data visualizationlist view, card, avatar, badge - for data displaynav, navbar, drawer - for navigationprogress, gauge - for metricsmap - for geographic displaysgrid - for tabular dataUse narrow search terms to reduce noisy MCP results. Search for the specific UI pattern you need, such as list view instead of list.
For component-to-Ignite-UI mapping, see references/component-mapping.md.
For every chosen component category that appears in the list_components results, call get_doc with its doc name field (not the result title). The doc catalog covers only a subset of components — for categories without a doc, read the matching reference files from the igniteui-angular-components / igniteui-angular-grids skills and use search_api for member-level API lookups. Read one or the other before coding — it gives exact usage patterns, inputs, and template structure.
Call search_docs for feature-based questions (e.g., "how to configure [component] for [specific behavior or styling need]") — it searches only the docs in the catalog.
Use this skill for the image-to-view theming workflow only. The dedicated igniteui-angular-theming skill remains the source of truth for palette-token behavior, global theme rules, and broader theming-system guidance.
Before generating any theme code, inspect the project's global stylesheet (typically styles.scss). Look for an active @include theme(...) or @include palette(...) call that already references a palette variable.
create_theme or create_palette unless the user explicitly wants a global theme change. Instead:Follow this order - MCP guidance first, image extraction second:
theming://guidance/colors/rules (or get_theming_guidance) before looking at the image. This tells you the available theme inputs and any luminance or variant constraints.create_theme or create_palette with the extracted seed values:create_theme({
primaryColor: "<color extracted from image for primary slot>",
secondaryColor: "<color extracted from image for secondary slot>",
surfaceColor: "<color extracted from image for surface/background slot>",
variant: "<resolved theme variant>",
platform: "angular",
licensed: <detected licensing state>,
fontFamily: "<font extracted from image or existing app>",
designSystem: "<resolved design system>"
})Read and act on any luminance warnings returned. If the design needs multiple surface depths that a single generated surface color does not cover, use create_custom_palette or define semantic CSS variables for the additional depths in styles.scss.
Use create_palette for straightforward designs with a small, coherent color system. Use create_custom_palette when the design has multiple distinct surface depths, several accent families, or when the generated palette cannot reliably match the screenshot.
Scope: this step applies only to core Ignite UI Angular components (grid, list, navbar, drawer, card, inputs, chips, etc.). DV components - charts, maps, gauges, and sparklines - have no Sass design tokens. Skip this step for them and set their visual properties exclusively via component inputs as described in references/gotchas.md and in Step 7.
For every core Ignite UI component chosen in Steps 3-4, follow this MCP-first loop - query MCP before touching the image:
get_component_design_tokens(component) before looking at the image for that component. Read the full token list with names, types, and descriptions. Identify which tokens correspond to visible surfaces, text, borders, icons, and interaction states.create_component_theme(component, platform, licensed, tokens) passing only the tokens whose resolved value differs from the global theme. This produces scoped SCSS with the minimal override set.Example - theming a grid:
get_component_design_tokens("grid") returns header-background, content-background, row-hover-background among many otherscreate_component_theme("grid", ...) with only { "header-background": "<resolved token>", "content-background": "<resolved token>", "row-hover-background": "<resolved token>" }Apply the generated theme block using @include tokens(<theme-name>); as returned by create_component_theme.
Do not run create_component_theme for regions built with custom HTML/CSS only.
Apply in this exact order:
styles.scss -> existing theme or blank?create_theme (Step 5b)get_component_design_tokens -> map image design tokens -> resolve values to design tokens or semantic CSS variables -> create_component_theme (Step 5c)get_color after palette generation whenever a palette token can represent the final color intentIf you use typography mixins with a comma-separated font family list, wrap the font families in parentheses as described in references/gotchas.md.
Core UI components ship with igniteui-angular in Open Source projects and may use @infragistics/igniteui-angular in licensed setups. Charts, maps, gauges, and sparklines require additional DV packages. These packages are version-sensitive: determine the installed Ignite UI version, resolve the compatible published DV package version, and install only the package set required by the selected components. See references/component-mapping.md for package names and import patterns.
If DV packages are missing, identify the exact packages and versions required first, then ask for approval before installing packages or changing dependency manifests.
In standalone Angular apps, DV chart, map, and gauge packages are imported via modules in the component imports array, not as standalone components.
AGENTS.md and .github/copilot-instructions.mdAfter the first implementation pass, use the set_size, set_spacing, and set_roundness tools to adjust the view's visual properties and close the gap with the image. Focus on the most visually distinctive elements first (e.g., panel proportions, chart shape, button prominence) before tuning smaller details (e.g., row heights, spacing between regions).
Use this validation loop explicitly:
In terminal-only environments, the user performs the visual comparison and provides feedback on any mismatches. Only perform the visual check directly when the environment has browser and screenshot capabilities available to the agent.
Use this checklist during the first visual comparison:
Fix TypeScript or template errors immediately during the build/test steps. Use the build output, component docs, references/gotchas.md, and the user's visual feedback to close the remaining gaps. Typical adjustments include:
After the build succeeds with zero errors, refine layout proportions, color values, missing sections, and typography until the view matches closely.
igniteui-angular-components — non-grid component reference filesigniteui-angular-grids — data grid reference filesigniteui-angular-theming — theming system source of truthigniteui-angular-figma-to-app — use instead when a live Figma file is available (richer design data than a static image)© IgniteUI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/igniteui-angular-generate-from-image-design of IgniteUI/igniteui-angular.
Open the folder on GitHubat commit 5542bdb
Igniteui Angular Generate From Image Design 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Igniteui Angular Generate From Image Design this skillIgniteUI/igniteui-angular | 599 | — | ~4.7k | Automated safety check: Pass | MIT | |
| Refero Designreferodesign/refero_skill | 295 | — | ~5.3k | Automated safety check: Pass | MIT | |
| Igniteui Wc Generate From Image DesignIgniteUI/igniteui-webcomponents | 170 | — | ~4.6k | Automated safety check: Pass | MIT | |
| Igniteui Wc Figma To AppIgniteUI/igniteui-webcomponents | 170 | — | ~7.2k | Automated safety check: Pass | MIT | |
| Material Design 3 UI/UX Guideskydashnet/material-design-3-ui-skill | 130 | — | ~3k | Automated safety check: Pass | MIT | |
| Build Figmacursor/plugins | 10k | — | ~961 | Automated safety check: Pass | None |
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…
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…
IgniteUI/igniteui-webcomponents
Builds Ignite UI Web Components views from Figma designs, supporting Indigo.Design kits, third-party kits (Material 3, Fluent 2, shadcn/ui, Untitled UI, in-house), and plain frames.
skydashnet/material-design-3-ui-skill
Guides designing, reviewing or implementing interfaces that follow Google's Material Design 3 system: semantic tokens, component states, adaptive layout and accessibility.
cursor/plugins
Guides an agent through turning a Figma node into production UI with the repo's own components, then checks the result visually before finishing.
marvkr/better-design
Build, improve, and review production interfaces with the Better Design MCP.
IgniteUI/igniteui-angular
Quick-reference for building the core Ignite UI for Angular library and related packages.
IgniteUI/igniteui-angular
Quick-reference for linting the core Ignite UI for Angular library.
IgniteUI/igniteui-angular
Generates and customizes Ignite UI for Angular themes including color palettes, typography, elevations, and component-level styles using the Sass theming system and the igniteui-theming MCP server.
IgniteUI/igniteui-angular
Builds Angular views from Figma designs with Ignite UI for Angular, supporting Indigo.Design kits, third-party kits, and plain frames.
IgniteUI/igniteui-angular
Quick-reference for running Ignite UI for Angular test suites.
IgniteUI/igniteui-angular
Covers all non-grid Ignite UI for Angular UI components: application scaffolding and setup, form controls (inputs, combos, selects, date/time pickers, calendar, checkbox, radio, switch, slider)…
Works with
Categories
Implements Angular application views from design images using Ignite UI Angular components. Igniteui Angular Generate From Image Design is an agent skill from IgniteUI/igniteui-angular. Implements Angular application views from design images using Ignite UI Angular components.
Igniteui Angular Generate From Image Design fits situations like: tasks that involve Theming and dark mode; tasks that involve MCP servers; tasks that involve Design systems.
Run `npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a claude-code`. Or copy the skill folder (skills/igniteui-angular-generate-from-image-design in IgniteUI/igniteui-angular) into .claude/skills/igniteui-angular-generate-from-image-design in your project. Claude Code loads it when a task matches its description.
Run `npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a codex`. Or copy the skill folder (skills/igniteui-angular-generate-from-image-design in IgniteUI/igniteui-angular) into .agents/skills/igniteui-angular-generate-from-image-design in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add IgniteUI/igniteui-angular --skill igniteui-angular-generate-from-image-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/igniteui-angular-generate-from-image-design, .gemini/skills/igniteui-angular-generate-from-image-design, .github/skills/igniteui-angular-generate-from-image-design and .opencode/skills/igniteui-angular-generate-from-image-design in your project.
Going by SKILL.md and its folder, Igniteui Angular Generate From Image Design needs the command-line tools its instructions call (npx). Our summary lists: Node.js.
SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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. Review the folder before installing.
Igniteui Angular Generate From Image Design is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.7k tokens (SKILL.md is roughly 19k 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 4.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Igniteui Angular Generate From Image Design: Refero Design (referodesign/refero_skill, 295 stars), Igniteui Wc Generate From Image Design (IgniteUI/igniteui-webcomponents, 170 stars), Igniteui Wc Figma To App (IgniteUI/igniteui-webcomponents, 170 stars) and Material Design 3 UI/UX Guide (skydashnet/material-design-3-ui-skill, 130 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
IgniteUI (a GitHub organization) maintains it in IgniteUI/igniteui-angular, which has 599 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 7, 2026.
Source: IgniteUI/igniteui-angular on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.