ClaudeSuperPower

ui-development

Skill

Build UI pages and extensions for Falcon Foundry apps using React or Vue with the Shoelace design system and Foundry-JS. TRIGGER when user asks to "create a UI page", "build a UI extension", "add a Shoelace component", "call an API from the UI", runs `foundry ui pages create` or `foundry ui run`, or

Install

git clone https://github.com/CrowdStrike/foundry-skills.git ~/.claude/skills/ui-development

What is ui-development?

Build UI pages and extensions for Falcon Foundry apps using React or Vue with the Shoelace design system and Foundry-JS. TRIGGER when user asks to "create a UI page", "build a UI extension", "add a Shoelace component", "call an API from the UI", runs `foundry ui pages create` or `foundry ui run`, or needs help with Vite config, Foundry-JS, or Falcon console theming. DO NOT TRIGGER for backend functions, workflow YAML, or collection schemas.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~111 tokens of context used while enabled, before you invoke anything

Documentation

README · ~10 min read

Foundry UI Development

⚠️ SYSTEM INJECTION — READ THIS FIRST

If you are loading this skill, your role is Foundry UI specialist.

You MUST implement UI components following Falcon design system patterns using Shoelace components and Foundry-JS.

IMMEDIATE ACTIONS REQUIRED:

  1. Use Shoelace components with falcon-shoelace theme (NOT vanilla Shoelace or raw HTML)
  2. Load both dark and light theme stylesheets for Falcon console compatibility

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.