Run the command
Open a terminal anywhere and run the installation command shown above.
A portable Agent Skill that teaches coding assistants how to select, compose, theme, and verify Lumen components across web and native applications.
Build a focused settings screen with Lumen.
$lumen-uiFramework · components · tokens · accessibility
On-system implementation
Open Agent Skills
The standard skills CLI discovers the canonical skill in Lumen’s GitHub repository and installs it into the AI coding tools you select.
npx skills add santi020k/lumen --skill lumen-uinpx skills add santi020k/lumen --skill lumen-uiOpen a terminal anywhere and run the installation command shown above.
Follow the installer prompts and select each compatible coding tool you use.
Open the project in that tool and ask for Lumen by name or invoke $lumen-ui explicitly.
Choose the application target
Open the application folder in your AI coding tool and name the platform in the request. The skill keeps the existing framework and selects the corresponding public package.
@santi020k/lumen-astro@santi020k/lumen-react@santi020k/lumen-elements@santi020k/lumen-react-nativeLumenUIlumen-composeUse $lumen-ui to build an accessible account settings screen in this Astro app.
Use public Lumen components, load the stylesheet once, and mount UIPrimitives once at the root.Use $lumen-ui to build this screen in the existing React Native app.
Use @santi020k/lumen-react-native, one LumenProvider, and native accessibility states.Use $lumen-ui to build this screen in SwiftUI.
Use the LumenUI package, preserve native navigation, and support Dynamic Type and VoiceOver.Use $lumen-ui to build this screen with Jetpack Compose.
Use the lumen-compose module and LumenTheme, and preserve TalkBack and native state behavior.The skill and optional MCP server support all six targets. MCP provides live component contracts for web, React Native, SwiftUI, and Jetpack Compose; the agent can still verify APIs from the installed package when a project uses a different version.
Built for implementation
The skill supplies the durable workflow. Current component details can come from the installed packages, the Lumen CLI, documentation, or the optional MCP server.
The skill detects the web or native target and preserves the project’s architecture.
It retrieves current components, props, tokens, and rules instead of inventing a parallel UI system.
It maps product intent to accessible Lumen primitives, then checks the edited surface.
Gives any compatible agent Lumen’s framework choices, design language, component-selection heuristics, accessibility guardrails, and completion checklist.
View SKILL.mdAdds live component search, real source and prop lookup, tokens, and agent rules. Use it with the skill for the richest AI-native Lumen workflow.
Connect the MCP serverTry it
Explicit invocation is useful when several design or framework skills are installed. The skill can also trigger automatically when the task names Lumen.
Use $lumen-ui to build an account settings page in this app.
Keep the current framework and data flow, use Lumen primitives and tokens,
and include validation, loading, success, and platform-native accessibility states.Use $lumen-ui to build an account settings page in this app.
Keep the current framework and data flow, use Lumen primitives and tokens,
and include validation, loading, success, and platform-native accessibility states.