Longbridge
Official@longbridge · Singapore
Longbridge Developers
Agent Skills by Longbridge
Showing 18 vetted skills indexed across 1 GitHub repositories.
gpui-component-dev
Guides creating GPUI components, stories, documentation, and PR descriptions for gpui-component.
gpui
Provides reference guidance for building Rust desktop applications with the GPUI framework.
gpui-component
Builds desktop application UIs in Rust using the gpui-component library and its design and coding guides.
gpui-async
Coordinate GPUI foreground UI updates with background async tasks.
github-pull-request-description
Generate concise GitHub pull request descriptions with structured sections for features and fixes.
gpui-context
Manage GPUI App, Window, and Context<T> state and rendering.
gpui-action
Define actions and bind keyboard shortcuts in GPUI applications.
gpui-global
Manage app-wide global state in GPUI with the Global trait.
gpui-layout-and-style
Style GPUI components with CSS-like properties in Rust.
gpui-test
Automate GPUI component tests with TestAppContext and VisualTestContext.
gpui-style-guide
Guide GPUI component structure, trait implementations, and naming conventions.
gpui-element
Implement custom GPUI elements via the low-level Element API lifecycle.
generate-component-documentation
Generate Markdown documentation for new components using existing docs templates.
new-component
Guides creation of new GPUI components using established Rust patterns.
generate-component-story
Create UI component stories with section-based layouts and usage examples.
gpui-event
Coordinate GPUI components through a type-safe event system.
gpui-focus-handle
Manage keyboard focus and focus events for GPUI applications.
gpui-entity
Manage reactive component state with GPUI Entity read, update, and weak references.
Frequently Asked Questions About Longbridge
FAQPage SchemaWhat specific tasks can developers perform using Longbridge's GPUI skills?▼
Developers can manage complex UI state, define custom rendering elements, coordinate background tasks with foreground updates, and implement type-safe event handling. These capabilities allow for the creation of high-performance, reactive graphical interfaces while maintaining strict component structure and keyboard focus control within Rust environments.
Which target personas benefit most from these GPUI-based skills?▼
These skills are designed for Rust engineers and desktop application developers building high-performance graphical interfaces. It is particularly suited for those requiring granular control over component lifecycles, global state management, and visual testing within a strictly typed, performance-oriented ecosystem.
What are the primary prerequisites for implementing these GPUI components?▼
Implementation requires a foundational understanding of Rust, specifically regarding trait implementations, generics, and memory management. Developers must be familiar with the GPUI framework's specific lifecycle patterns, including the use of Entity references, Global traits, and the Element lifecycle for custom component rendering.