gpui-context
π―Skillfrom longbridge/gpui-component
60+ cross-platform desktop UI components for GPUI framework with native macOS/Windows-inspired design, featuring virtualized tables, dock layouts, Markdown/HTML rendering, code editor with LSP support, syntax highlighting via Tree Sitter, and built-in charting.
Same repository
longbridge/gpui-component(15 items)
Installation
npx vibeindex add longbridge/gpui-component --skill gpui-contextnpx skills add longbridge/gpui-component --skill gpui-context~/.claude/skills/gpui-context/SKILL.mdSKILL.md
More from this repository10
GPUI Component project style guide covering component structure, trait implementations, naming conventions, and API patterns for consistent code in the gpui-component library
Async operations and background task management skill for GPUI, covering foreground UI updates and background computation coordination
GPUI layout and styling skill for building components with CSS-like properties in Rust, covering flexbox layout system, size units, colors, borders, and the Styled trait for chaining styles
GPUI action definitions and keyboard shortcuts skill for implementing declarative keyboard-driven UI interactions in Rust, covering custom action macros, key binding configuration, context-aware actions, and event subscriptions
GPUI event handling and subscriptions skill for coordinating between components in Rust, covering custom events, entity observations, event subscriptions, and global app-wide event handling patterns
Entity management and state handling skill for GPUI, providing safe concurrent access to application state with reactive patterns
Guides implementation of custom elements using GPUI's low-level Element API for maximum control over layout, prepaint, and paint phases in performance-critical UI components
GPUI global state management skill for implementing app-wide shared data in Rust, covering the Global trait, set/access/update patterns, and global observers
GPUI focus management and keyboard navigation skill for building keyboard-driven interfaces in Rust, covering focus handles, focus tracking, tab navigation, and focus event handling
A skill for writing concise GitHub pull request descriptions with summaries of new features, bug fixes, improvements, and clearly documented breaking API changes with diff examples.