script-kit-components

Provide reusable UI components and design patterns for the Script Kit GPUI framework.

28|6|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-components
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: script-kit-components
Source: https://github.com/johnlindquist/script-kit-next/tree/main/.opencode/skill/script-kit-components
Command: npx skills add https://github.com/johnlindquist/script-kit-next --skill script-kit-components

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized set of UI components and patterns for building consistent and performant user interfaces within the Script Kit GPUI framework, reducing development time and ensuring visual coherence.

Core Features & Use Cases

  • Component Library: Offers pre-built components like ListItem, UnifiedListItem, and Button for common UI elements.
  • Theming & Styling: Demonstrates how to manage colors and design tokens using Colors structs for efficient rendering.
  • Use Case: When developing a new script that requires a list of items with descriptions and icons, you can leverage ListItem or UnifiedListItem to quickly implement a polished UI element.

Quick Start

Use the ListItem component to create a new list item with the text "My Script" and a description "Runs a quick task".

Frequently Asked Questions about script-kit-components

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are reusable UI components for Script Kit GPUI?▼

Reusable UI components for Script Kit GPUI are pre-built elements like ListItem and Button that provide standardized design patterns to build consistent, native-like interfaces efficiently.

How do I build consistent frontend interfaces in Rust GPUI?▼

You build consistent frontend interfaces in Rust GPUI by leveraging a component library with predefined design tokens and Colors structs, ensuring visual coherence and reducing development time.

Does Script Kit support pre-built list item variations for frontend development?▼

Yes, Script Kit supports pre-built list item variations such as ListItem and UnifiedListItem, enabling you to quickly implement polished UI elements with descriptions and icons.

How do I manage theming and colors in a Script Kit GPUI script?▼

You manage theming and colors in a Script Kit GPUI script by utilizing Colors structs to handle design tokens, which facilitates efficient rendering and maintainable UI styling.

Can I use prompt containers and panel configurations for Script Kit UI development?▼

Yes, you can use prompt containers and panel configurations to construct native-like user interfaces within the Script Kit GPUI framework, optimizing for performance and maintainability.