longbridge avatar

Gpui Focus Handle

This loads the GPUI framework's focus management documentation when you're dealing with keyboard navigation, FocusHandle APIs, or tracking which UI element should receive input. It's part of a larger GPUI skill that routes you to specific reference files based on what you're working on. If you're building a text editor, form, or anything with tab navigation in GPUI, this gets you straight to the focus-handle.md reference without digging through the whole framework. The parent skill covers everything from async tasks to layout styling, but this slice is purely about focus state and keyboard traversal. Handy if you already know GPUI's context system but keep forgetting the focus-specific APIs.

skills.sh installs
227
GitHub stars
12.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add longbridge/gpui-component --skill gpui-focus-handle --agent claude-code

Installs into .claude/skills of the current project.

Files

This loads the GPUI framework's focus management documentation when you're dealing with keyboard navigation, FocusHandle APIs, or tracking which UI element should receive input. It's part of a larger GPUI skill that routes you to specific reference files based on what you're working on. If you're building a text editor, form, or anything with tab navigation in GPUI, this gets you straight to the focus-handle.md reference without digging through the whole framework. The parent skill covers everything from async tasks to layout styling, but this slice is purely about focus state and keyboard traversal. Handy if you already know GPUI's context system but keep forgetting the focus-specific APIs.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/longbridge/gpui-component
Categories
Frontend Development, Finance & Trading
First seen
Jun 3, 2026

More from longbridge/gpui-component

All 16
1fadinglight9291117 avatararkts-developmentfadinglight9291117/arkts_skillsHarmonyOS ArkTS application development with ArkUI declarative UI framework. Use when building HarmonyOS/OpenHarmony apps, creating ArkUI components, implementi223skills.sh installs
2longbridge avatargpui-testlongbridge/gpui-componentWriting tests for GPUI applications. Use when testing components, async operations, or UI behavior.223skills.sh installs
3srbhr avatarnextjs15-performancesrbhr/resume-matcherNext.js 15 critical performance fixes. Use when writing React components, data fetching, Server Actions, or optimizing bundle size.223skills.sh installs
4darasoba avatardesign-engineerdarasoba/design-engineer-pluginBuild interfaces with design engineering craft — the intersection of design and code. Use this skill when the user asks to build UI components, interactive elem212skills.sh installs
5itechmeat avatarrefine-devitechmeat/llm-codeRefine.dev headless React framework for CRUD apps: data providers, resources, routing, authentication, hooks, and forms. Use when building admin panels, dashboa208skills.sh installs
6josiahsiegel avatartailwindcss-debuggingjosiahsiegel/claude-plugin-marketplaceTailwind CSS debugging and troubleshooting common issues. PROACTIVELY activate for: (1) classes not applying / no styles in browser, (2) JIT mode not picking up207skills.sh installs