Agent skill

Igniteui Wc Generate From Image Design

by IgniteUI in 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…

MITAuto-check passedFrontend & Design

Install Igniteui Wc Generate From Image Design

skills CLI
$ npx skills add IgniteUI/igniteui-webcomponents --skill igniteui-wc-generate-from-image-design -a claude-code

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

GitHub CLI
$ gh skill install IgniteUI/igniteui-webcomponents igniteui-wc-generate-from-image-design --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/IgniteUI/igniteui-webcomponents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/igniteui-wc-generate-from-image-design .claude/skills/igniteui-wc-generate-from-image-design && 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
igniteui-wc-generate-from-image-design
GitHub stars
170
Token cost
~4.6k tokens
SKILL.md length
2,263 words
Files
3 (incl. references)
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

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…

  • Works in 8 steps: Analyze the Design Image → 3: Use MCP Tools for Discovery → Look Up Component API → …
  • Tasks that involve Theming and dark mode
  • SKILL.md covers MANDATORY AGENT PROTOCOL, Workflow, Step 1: Analyze the Design Image and Step 2-3: Use MCP Tools for…, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Igniteui Wc Generate From Image Design is an agent skill from 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, theme generation, and best practices. WHEN TO USE: the user provides a design image and wants it built as a working view, or asks to 'implement this design', 'build this UI', 'convert this mockup', or 'create a page from this image' in an Ignite UI Web Components project. WHEN NOT TO USE: the design source is a Figma file…

Its SKILL.md is about 4.6k 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 UI design. It works with Model Context Protocol and Figma. The repository describes itself as: Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable… The licence is MIT.

When your agent uses it

  • Tasks that involve Theming and dark mode
  • Tasks that involve MCP servers
  • Tasks that involve UI design

Example prompts

  • “implement this design”
  • “build this UI”
  • “convert this mockup”
  • “/igniteui-wc-generate-from-image-design”

Workflow steps

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

  1. Analyze the Design Image
  2. 3: Use MCP Tools for Discovery
  3. Look Up Component API
  4. Generate Theme with MCP
  5. Install Required Packages
  6. Implement
  7. Refine
  8. Validate

What it can do on your machine

Read from SKILL.md and the folder at commit 834666d. 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

    No scripts in the folder and no shell commands in SKILL.md.

    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

Igniteui Wc Generate From Image Design loads about 4.6k tokens when it runs, and up to ~9.2k if it reads all its reference files. Until then it costs about 211 tokens; SKILL.md has 2,263 words of instructions outside code blocks.

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

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from IgniteUI/igniteui-webcomponents at commit 834666d, republished under its MIT licence (© IgniteUI). 2,263 words, ~4,609 tokens.

Download SKILL.mdSave it as .claude/skills/igniteui-wc-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.
name
igniteui-wc-generate-from-image-design
description
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, theme generation, and best practices. WHEN TO USE: the user provides a design image and wants it built as a working view, or asks to 'implement this design', 'build this UI', 'convert this mockup', or 'create a page from this image' in an Ignite UI Web Components project. WHEN NOT TO USE: the design source is a Figma file or URL (use figma-to-app), no image is provided and the user only needs component suggestions (use choose-components), the task is only theming or restyling existing views (use customize-component-theme), or the task is package installation/framework setup (use integrate-with-framework).
license
MIT
user-invocable
true

Implementing Ignite UI Web Components Views from Design Images

MANDATORY AGENT PROTOCOL

Before writing any implementation code, you must complete these steps in order:

  1. Analyze the image and identify all visible regions and UI patterns.
  2. Read references/component-mapping.md and references/gotchas.md.
  3. This skill is Web Components-first. Check package layout or licensing only when package choice, component registration, or theming depend on it.
  4. To apply a theme, use the theming workflow from this skill and the dedicated igniteui-wc-customize-component-theme skill; use the igniteui-theming MCP tools instead of styling from memory.
  5. Call get_doc for every chosen component family before using it.
  6. Only then start coding.

Workflow

  1. Analyze the design image - Read the image, identify every UI section, component, layout structure.
  2. Confirm package layout if needed - Web Components packages are split by component family; check package layout or licensing only when package choice, component registration, or theming depend on it.
  3. Discover components - Call list_components with targeted filters to find matching components for each UI pattern.
  4. Look up component docs - Call get_doc for every chosen component family before coding.
  5. Generate theme - (a) To generate a theme, first extract colors and create a color palette using create_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 when Sass is configured, or import the closest pre-built theme CSS. (b) After a theme exists, prefer using design tokens or scoped semantic CSS variables over raw literals. (c) For every Ignite UI component family that exposes design tokens, 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.
  6. Implement - Build the screenshot-first layout, data, and view components.
  7. Refine - Use the 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 closely.
  8. Validate - Build, test, run, compare against the image, and fix differences.

Step 1: Analyze the Design Image

Read the input image carefully. For each visual section, identify:

  • Layout structure: grid rows/columns, sidebar, navbar, content area proportions, and estimated fixed widths or percentages for major regions.

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.

  • Component type: chart, list, card, grid, form, navigation, etc.
  • Color palette: primary, secondary, surface/background, accent, text colors.
  • Typography: font sizes, weights, letter-spacing patterns.
  • Surface styling: borders, border-radius, shadows, elevation, divider treatments.
  • Data patterns: what mock data is needed (time series, lists, KPIs, tabular, scheduling).
  • Spacing system: translate observed padding and gaps into a small reusable scale derived from the design.

Before writing code, create a decomposition table with one row per visible region containing:

RegionVisual roleCandidate componentCustom CSS requiredData type
Example: sidebar item listrepeated rows with icon + labelIgcListComponent + IgcListItemComponentyes - item height, icon sizedomain-appropriate mock data
Example: top barbrand + tabs + searchIgcNavbarComponentyes - multi-zone slot layoutn/a
Example: side panelalways-visible navigationIgcNavDrawerComponentyes - width, item stylingn/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, tokens, slots, and documented ::part(...) selectors are considered. Document the reason for any plain-HTML fallback in a code comment.

Before writing code, produce a compact implementation brief that captures:

  • chosen components per region
  • fallback HTML regions
  • theme strategy
  • package needs
  • component registration needs
  • major assumptions

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.

Step 2-3: Use MCP Tools for Discovery

This skill is Web Components-first. Check package layout or licensing only when package choice, component registration, or theming depend on it.

  • If the project is unlicensed or uses trial package layout, do not mark documented trial packages as blocked or licensed-only during implementation.
  • If the result indicates a licensed package layout, follow the licensed import paths shown in the component reference when needed.

Then call list_components with framework: "webcomponents" and relevant filters to find components matching each UI pattern. Common filters:

  • chart, sparkline - for data visualization
  • list view, card, avatar, badge - for data display
  • nav, navbar, drawer, dock manager - for navigation and shell layouts
  • progress - for metrics
  • grid lite, data grid, tree grid - for tabular data
  • calendar, date picker, combo, select, input - for forms and scheduling

Use 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.

Step 4: Look Up Component API

For every chosen component category, use both tools before coding:

  • Usage patterns, HTML examples, slots, registration → get_doc({ framework: "webcomponents", name: "<doc-name>" }) — use the name field from list_components, not the display title
  • Full property/method/event API → get_api_reference({ platform: "webcomponents", component: "<ClassName>" }) — use search_api first to find the exact class name if needed

Call search_docs for feature-based questions (e.g., "how to configure [component] for [specific behavior or styling need]").

Step 5: Generate Theme with MCP

Use this skill for the image-to-view theming workflow only. The dedicated igniteui-wc-customize-component-theme skill remains the source of truth for palette-token behavior, global theme rules, and broader theming-system guidance.

5a - Existing app guard (always run first)

Before generating any theme code, inspect the project's entry point and main stylesheet(s) (commonly main.ts, main.js, index.ts, app.ts, styles.css, or the app's main theme stylesheet). Look for:

  • an imported pre-built theme CSS file such as igniteui-webcomponents/themes/light/material.css

  • existing palette tokens or semantic CSS variables already exposed by the app

  • existing app-level typography or elevation variables already exposed by the app

  • Existing theme found -> the global theme is already set. Do not call create_palette unless the user explicitly wants a global theme change. Instead:

    1. Inspect the existing theme import, palette definition, and any exposed semantic CSS variables.
    2. Reuse the current design system, variant, and palette tokens wherever they already match the design image.
    3. Skip to 5c and apply only minimal scoped overrides for the new view's components.
  • No theme found / blank theme setup -> proceed with 5b to generate a fresh CSS-based theme baseline.

5b - Global theme generation (new projects only)

Follow this order - MCP guidance first, image extraction second:

  1. Read MCP guidance first - call 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.
  2. Resolve the design system - infer it from the existing workspace, explicit user request, or the closest visual match in the design. Do not assume one if a stronger signal exists.
  3. Extract from the image - now that you know the available slots, extract values only for the inputs you actually need.
  4. Call create_palette or create_custom_palette with the extracted seed values:
create_palette({
  primary: "<color extracted from image for primary slot>",
  secondary: "<color extracted from image for secondary slot>",
  surface: "<color extracted from image for surface/background slot>",
  variant: "<resolved theme variant>",
  platform: "webcomponents"
})

Import the closest built-in theme CSS for the resolved design system and variant, then use get_color to translate the generated palette into CSS custom properties, semantic app tokens, and component token values. Apply typography decisions with standard CSS font-family, font-size, and font-weight rules, and apply elevations with CSS box-shadow values or semantic shadow variables.

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 the main stylesheet.

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.

Show full SKILL.md (941 more words)Show less
5c - Per-component token discovery and mapping (always run)

Scope: this step applies to every Ignite UI Web Components family that exposes design tokens. Core components - cards, inputs, select, combo, navbar, nav drawer, list, tabs, date pickers, chips, etc. - are the primary targets. For packages or components that do not expose a practical token surface in the current project, fall back to documented properties, ::part(...) selectors, or wrapper styles instead of inventing unsupported tokens.

For every chosen Ignite UI component family in Steps 3-4, follow this MCP-first loop - query MCP before touching the image:

  1. Discover (MCP first) - call 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.
  2. Extract (image second) - now that you know the exact token names, go to the image region for that component and read the exact token value for each relevant token slot. Do not guess; zoom into the component region.
  3. Generate - call create_component_theme(component, platform, licensed, tokens) passing only the tokens whose resolved value differs from the global theme. This produces the minimal scoped theme override set for the component.

Example - theming a grid:

  • get_component_design_tokens("grid") returns header-background, content-background, row-hover-background among many others.
  • Look at the grid region in the image -> extract the color intent for header, row background, and hover state.
  • Resolve each value to a palette token or local semantic CSS variable.
  • Call create_component_theme("grid", ...) with only { "header-background": "<resolved token>", "content-background": "<resolved token>", "row-hover-background": "<resolved token>" }.

Apply the generated theme blocks to the component selector or a scoped wrapper exactly as shown in the create_component_theme output.

Do not run create_component_theme for regions built with custom HTML/CSS only.

5d - Theming sequence summary

Apply in this exact order:

  1. Inspect the entry point and main stylesheet(s) -> existing theme or blank?
  2. Create or update a theme baseline: pre-built theme import plus palette-backed CSS variables and token overrides (Step 5b)
  3. For each Ignite UI component: get_component_design_tokens -> map image design tokens -> resolve values to design tokens or semantic CSS variables -> create_component_theme (Step 5c)
  4. Use get_color after palette generation whenever a palette token can represent the final color intent

Use standard CSS font-family lists in stylesheets or CSS variables for typography. Do not emit Sass typography mixins for Ignite UI Web Components apps.

Step 6: Install Required Packages

General UI components ship with igniteui-webcomponents. Lightweight tabular data can use igniteui-grid-lite. Advanced grids, dock manager, and charts require additional packages and may vary by trial versus licensed package layout. Resolve the selected component families against the current workspace and references/component-mapping.md.

After selecting packages, register only the custom elements you actually use with defineComponents(...) in the appropriate entry point or setup module, unless the host framework integration already handles registration differently. Use igniteui-wc-integrate-with-framework when framework-specific setup details matter.

If required packages are missing, identify the exact packages and versions required first, then ask for approval before installing packages or changing dependency manifests.

Step 7: Implement

Structure
  • Layout: use Ignite UI layout and data-display components as the starting point for standard regions, then apply CSS Grid/Flexbox and component overrides to match the screenshot. Only substitute plain semantic HTML when an Ignite UI component remains structurally incompatible after a genuine attempt.
  • Data: use typed mock data that matches the design's density and domain; add models/services only when they help the implementation.
  • View: keep layout, spacing, typography, and surface styling in CSS rather than inline attributes.
  • Theming: apply the resolved design system and theme variant from Step 5, and keep color usage aligned with palette tokens or local semantic CSS variables.
Implementation Checks
  • Follow repo conventions from .github/copilot-instructions.md and .github/CODING_GUIDELINES.md.
  • Use references/component-mapping.md for component-choice and semantic-fallback rules.
  • Use references/gotchas.md for components, theming, registration, and API edge cases instead of re-encoding those rules inline.
  • Favor Ignite UI components over custom HTML when both approaches can reach similar visual fidelity.
  • Register only the custom elements you actually use, and place registration in the project's existing entry-point pattern.
  • Use slots, parts, and documented component APIs before reaching for shadow-DOM workarounds.
  • Preserve spacing, hierarchy, and data density before adding extra interactivity.
  • Avoid generic placeholders when the image shows domain-specific content.
  • Document brief assumptions when the image is ambiguous instead of silently guessing.

Step 8: Refine

After 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).

Step 9: Validate

Use this validation loop explicitly:

  1. Build
  2. Test
  3. Run the app
  4. Visually compare against the image
  5. Adjust and repeat

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:

  • panel proportions
  • control density
  • chart shape
  • legend placement
  • button prominence
  • row heights
  • spacing between regions

Fix TypeScript, registration, markup, or build 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:

  • revisiting chart data density, smoothing, or marker visibility
  • adjusting layout ratios, region spacing, or row heights
  • correcting navigation mode, panel chrome, package choice, or component choice
  • tuning theme tokens, component overrides, and dark-surface hierarchy
  • re-examining the original design for overlooked sections or missing registration/imports

After the build succeeds with zero errors, refine layout proportions, color values, missing sections, and typography until the view matches closely.

© IgniteUI, 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 2 other files (references) in skills/igniteui-wc-generate-from-image-design of IgniteUI/igniteui-webcomponents.

  • SKILL.md
  • references/component-mapping.md
  • references/gotchas.md

Open the folder on GitHubat commit 834666d

Compare with similar skills

Igniteui Wc 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.

Igniteui Wc Generate From Image Design compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Igniteui Wc Generate From Image Design this skillIgniteUI/igniteui-webcomponents170—~4.6kAutomated safety check: PassMIT
Igniteui Angular Generate From Image DesignIgniteUI/igniteui-angular599—~4.7kAutomated safety check: PassMIT
Igniteui Angular Figma To AppIgniteUI/igniteui-angular599—~6.4kAutomated safety check: PassMIT
Refero Designreferodesign/refero_skill299—~5.3kAutomated safety check: PassMIT
MCP Developmentcoollabsio/coolify63k1 repos~949Automated safety check: PassMIT
Figma Design to Codewarpdotdev/warp65k4 repos~2.9kAutomated safety check: PassAGPL-3.0

Similar skills

  • Implements Angular application views from design images using Ignite UI Angular components.

    599 GitHub stars~4.7k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Igniteui Angular Figma To App

    IgniteUI/igniteui-angular

    Builds Angular views from Figma designs with Ignite UI for Angular, supporting Indigo.Design kits, third-party kits, and plain frames.

    599 GitHub stars~6.4k tokensUpdated yesterday
    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…

    299 GitHub stars~5.3k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • MCP Development

    coollabsio/coolify

    A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.

    63k GitHub starsUsed in 1 repo~949 tokens
    Frontend & DesignAuto-check passed
  • 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
  • UI UX Pro Max

    saoudi-h/solar-icons

    UI/UX design intelligence for web and mobile. An agent skill from saoudi-h/solar-icons.

    190 GitHub starsUsed in 18 repos~11k tokens
    Frontend & DesignAuto-check: notes

More from IgniteUI/igniteui-webcomponents

All 13 skills in this repo
  • Igniteui Wc Customize Component Theme

    IgniteUI/igniteui-webcomponents

    Theme and style Ignite UI Web Components (and igniteui-react) apps using CSS custom properties, optional Sass, and the igniteui-theming MCP server.

    170 GitHub stars~4.3k tokensUpdated yesterday
    Auto-check passed
  • Igniteui Wc Integrate With Framework

    IgniteUI/igniteui-webcomponents

    Install and integrate Ignite UI Web Components packages into React, Angular, Vue 3, LitElement, or vanilla JS/HTML apps, detecting the framework and applying framework-specific setup (package…

    170 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed
  • Add Component Property

    IgniteUI/igniteui-webcomponents

    Add a reactive property to an existing Lit web component with proper decorators, types, tests, specification updates, and documentation

    170 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Create New Component

    IgniteUI/igniteui-webcomponents

    Create a new Lit web component following project conventions, including specification, component class, styles, tests, Storybook story, and exports

    170 GitHub stars~3k tokensUpdated yesterday
    Auto-check passed
  • Igniteui Wc Choose Components

    IgniteUI/igniteui-webcomponents

    Identify the right Ignite UI Web Components (igniteui-webcomponents, grids, charts, dock manager, React wrappers) for a UI requirement and point to official docs, examples, and API references.

    170 GitHub stars~4.6k tokensUpdated yesterday
    Auto-check passed
  • Igniteui Wc Figma To App

    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.

    170 GitHub stars~7.2k tokensUpdated yesterday
    Auto-check passed

Questions about Igniteui Wc Generate From Image Design

What does Igniteui Wc Generate From Image Design do?

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 Wc Generate From Image Design is an agent skill from 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, theme generation, and best practices.

When should I use Igniteui Wc Generate From Image Design?

Igniteui Wc Generate From Image Design fits situations like: tasks that involve Theming and dark mode; tasks that involve MCP servers; tasks that involve UI design.

How do I install Igniteui Wc Generate From Image Design in Claude Code?

Run `npx skills add IgniteUI/igniteui-webcomponents --skill igniteui-wc-generate-from-image-design -a claude-code`. Or copy the skill folder (skills/igniteui-wc-generate-from-image-design in IgniteUI/igniteui-webcomponents) into .claude/skills/igniteui-wc-generate-from-image-design in your project. Claude Code loads it when a task matches its description.

How do I install Igniteui Wc Generate From Image Design in Codex?

Run `npx skills add IgniteUI/igniteui-webcomponents --skill igniteui-wc-generate-from-image-design -a codex`. Or copy the skill folder (skills/igniteui-wc-generate-from-image-design in IgniteUI/igniteui-webcomponents) into .agents/skills/igniteui-wc-generate-from-image-design in your project. Codex loads it when a task matches its description.

Can I use Igniteui Wc Generate From Image Design 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 IgniteUI/igniteui-webcomponents --skill igniteui-wc-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-wc-generate-from-image-design, .gemini/skills/igniteui-wc-generate-from-image-design, .github/skills/igniteui-wc-generate-from-image-design and .opencode/skills/igniteui-wc-generate-from-image-design in your project.

What does Igniteui Wc Generate From Image Design need to run?

SKILL.md names no scripts, command-line tools or credentials: Igniteui Wc Generate From Image Design is instructions for the agent only.

Does Igniteui Wc Generate From Image Design 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 Igniteui Wc Generate From Image Design 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. Review the folder before installing.

What licence does Igniteui Wc Generate From Image Design use?

Igniteui Wc 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.

How many tokens does Igniteui Wc Generate From Image Design use?

About 4.6k tokens (SKILL.md is roughly 18k 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.6k tokens, read only when the agent opens those files.

What are the alternatives to Igniteui Wc Generate From Image Design?

Skills that share tags, products or a category with Igniteui Wc Generate From Image Design: Igniteui Angular Generate From Image Design (IgniteUI/igniteui-angular, 599 stars), Igniteui Angular Figma To App (IgniteUI/igniteui-angular, 599 stars), Refero Design (referodesign/refero_skill, 299 stars) and MCP Development (coollabsio/coolify, 63k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Igniteui Wc Generate From Image Design?

IgniteUI (a GitHub organization) maintains it in IgniteUI/igniteui-webcomponents, which has 170 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 9, 2026.

Source: IgniteUI/igniteui-webcomponents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.