MCPInstall

gpui-kit

19 skills from longbridge/gpui-kit · 6.1K installs

Install every skill in this repository:

npx skills add https://github.com/longbridge/gpui-kit
  1. 1

    How to build desktop applications with GPUI Kit, the Rust framework published as the gpui-kit crate (GPUI plus gpuikit::component, gpuikit::base, gpuikit::assets). Use when setting up a gpui-kit app, choosing or using a component (Button, Input, Select, Dialog, Sheet, Tabs, Sidebar, List, DataTable, Tree, Chart, etc.), handling component state, theming, or window overlays, and for GPUI mechanics: actions and keybindings, async tasks, contexts, custom elements, entities, events, focus, global state, layout and styling, ElementId, and tests including UI integration testing. Holds the normative Coding Guides: read them before any architecture, state-ownership, public API, naming, or testing decision. Pairs with the gpui-kit-design-guides skill for the Design Guides.

  2. 2

    The normative Design Guides for GPUI Kit desktop applications. Read in full before designing or changing any screen, layout, spacing, visual hierarchy, color, density, component choice, interaction state, overlay, motion, data-heavy view, or interface copy in a GPUI Kit (gpui-kit / gpui-component) application, and before reviewing UI work for design quality. Also use when asked what the design rules are, or whether a UI decision follows them.

  3. 3
    334
  4. 4
  5. 5
    298
  6. 6
  7. 7
    286
  8. 8
    265
  9. 9
    247
  10. 10
    246
  11. 11
    224
  12. 12
    224
  13. 13
    222
  14. 14
    220
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19