Source

longbridge/gpui-kit

19 skills · 4.4K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
gpui GPUI framework knowledge covering actions/keybindings, async/background tasks, context management (App/Window/Context…
longbridge/gpui-kit
350
2
gpui-layout-and-style Layout and styling in GPUI. Use when styling components, layout systems, or CSS-like properties.
longbridge/gpui-kit
327
3
gpui-component How to use the gpui-component UI library in GPUI applications, and the normative Design and Coding Guides that govern…
longbridge/gpui-kit
309
4
gpui-async Async operations and background tasks in GPUI. Use when working with async, spawn, background tasks, or concurrent op…
longbridge/gpui-kit
305
5
gpui-context Context management in GPUI including App, Window, and AsyncApp. Use when working with contexts, entity updates, or wi…
longbridge/gpui-kit
293
6
gpui-event Event handling and subscriptions in GPUI. Use when implementing events, observers, or event-driven patterns. Supports…
longbridge/gpui-kit
272
7
gpui-entity Entity management and state handling in GPUI. Use when working with entities, managing component state, coordinating …
longbridge/gpui-kit
254
8
gpui-action Action definitions and keyboard shortcuts in GPUI. Use when implementing actions, keyboard shortcuts, or key bindings.
longbridge/gpui-kit
253
9
gpui-element Implementing custom elements using GPUI's low-level Element API (vs. high-level Render/RenderOnce APIs). Use when you…
longbridge/gpui-kit
231
10
gpui-style-guide GPUI Component project style guide based on gpui-component code patterns. Use when writing new components, reviewing …
longbridge/gpui-kit
231
11
gpui-global Global state management in GPUI. Use when implementing global state, app-wide configuration, or shared resources.
longbridge/gpui-kit
229
12
gpui-focus-handle Focus management and keyboard navigation in GPUI. Use when handling focus, focus handles, or keyboard navigation. Ena…
longbridge/gpui-kit
227
13
gpui-test Writing tests for GPUI applications. Use when testing components, async operations, or UI behavior.
longbridge/gpui-kit
223
14
new-component Create new GPUI components. Use when building components, writing UI elements, or creating new component implementati…
longbridge/gpui-kit
197
15
generate-component-documentation Generate documentation for new components. Use when writing docs, documenting components, or creating component docum…
longbridge/gpui-kit
172
16
github-pull-request-description Write a description to description GitHub Pull Request.
longbridge/gpui-kit
155
17
generate-component-story Create story examples for components. Use when writing stories, creating examples, or demonstrating component usage.
longbridge/gpui-kit
144
18
gpui-kit-design-guides The normative Design Guides for GPUI Kit desktop applications. Read in full before designing or changing any screen, …
longbridge/gpui-kit
108
19
gpui-kit How to build desktop applications with GPUI Kit, the Rust framework published as the gpui-kit crate (GPUI plus gpui_k…
longbridge/gpui-kit
87