Event handling and subscriptions in GPUI. Use when implementing events, observers, or event-driven patterns.
npx ai-builder add skill longbridge/gpui-eventAsync operations and background tasks in GPUI. Use when working with async, spawn, background tasks, or concurrent operations.
npx ai-builder add skill longbridge/gpui-asyncGlobal state management in GPUI. Use when implementing global state, app-wide configuration, or shared resources.
npx ai-builder add skill longbridge/gpui-globalAction definitions and keyboard shortcuts in GPUI. Use when implementing actions, keyboard shortcuts, or key bindings.
npx ai-builder add skill longbridge/gpui-actionContext management in GPUI including App, Window, and AsyncApp. Use when working with contexts, entity updates, or window operations.
npx ai-builder add skill longbridge/gpui-contextImplementing custom elements using GPUI's low-level Element API (vs. high-level Render/RenderOnce APIs).
npx ai-builder add skill longbridge/gpui-elementFocus management and keyboard navigation in GPUI. Use when handling focus, focus handles, or keyboard navigation.
npx ai-builder add skill longbridge/gpui-focus-handleEntity management and state handling in GPUI. Use when working with entities, state management, or entity lifecycles.
npx ai-builder add skill longbridge/gpui-entityCreate new GPUI components. Use when building components, writing UI elements, or creating new component implementations.
npx ai-builder add skill longbridge/new-componentGenerate a comprehensive story for a new component for as example.
npx ai-builder add skill longbridge/generate-storyBased on existing docs styles and specific API implementations, and referencing same name stories, generate comprehensive documentation for the new component.
npx ai-builder add skill longbridge/generate-docs