lynx-familylynx-familyOfficialยท3 Agent Skills Included

lynx-ui

Headless ReactLynx components for lists, dialogs, sheets, and carousels

Builds cross-platform mobile interfaces with headless ReactLynx components including lists, carousels, dialogs, sheets, sliders, popovers, and OTP inputs. Eliminates inconsistent native behaviors across Android, iOS, and Harmony with unified APIs, virtualized scrolling, and gesture handling. Guides component selection, Luna theming, and verified API usage so screens ship faster with fewer errors.
npx skills add lynx-family/lynx-ui --all -g -y
Available:

Tells your AI agent how the lynx-ui monorepo is structured, how to scaffold components, apply Luna theming, and which build and verification commands to run before finishing a task.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install lynx-ui?โ–ผ

Run `npx skills add lynx-family/lynx-ui --all -g -y` in your terminal to install all skills in this suite globally.

What is lynx-ui used for?โ–ผ

It is a headless UI component library for ReactLynx that provides unstyled, composable primitives like Button, Dialog, Sheet, Swiper, List, and Slider. You keep full styling control while the components handle state, gestures, and accessibility.

How do I build a long scrolling list in ReactLynx?โ–ผ

Use the List or FeedList components, which virtualize rendering so only visible items mount. FeedList adds pull-to-refresh and load-more footers for feed-style pages.

Does lynx-ui support theming?โ–ผ

Yes. The bundled Luna foundation provides semantic design tokens and ready-made themes like lunaris-dark and luna-light that you apply with a single theme class.

Which Lynx SDK version does lynx-ui require?โ–ผ

The full library requires Lynx SDK 3.2 or newer, while individual components like InputOTP require SDK 4.0 or newer.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’