gluestack-ui-v4:components

Enforce Gluestack UI v4 component usage patterns for React Native projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bogajoss/native_threads --skill gluestack-ui-v4-components-bogajoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gluestack-ui-v4:components
Source: https://github.com/bogajoss/native_threads/tree/main/.agents/skills/gluestack-ui-v4/components
Command: npx skills add https://github.com/bogajoss/native_threads --skill gluestack-ui-v4-components-bogajoss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides clear, field-tested patterns for using Gluestack UI v4 components to ensure consistent UI composition, correct sub-component usage, and reliable theming.

Core Features & Use Cases

  • Enforces the correct component hierarchy (Input with InputSlot containing InputIcon, Button with ButtonText, etc.)
  • Guides prop-first usage over className utilities to maintain type safety and design system consistency
  • Documents compound components patterns for Input, Button, Card, FormControl, Checkbox, and Select
  • Recommends semantic token usage and provider setup to ensure accessible theming across the app
  • Useful for teams migrating to Gluestack UI v4 or building new screens with best practices

Quick Start

Review the patterns and implement Gluestack UI v4 components in your project according to the guidelines.

Frequently Asked Questions about gluestack-ui-v4:components

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

FAQPage Schema
How do I structure compound components in Gluestack UI v4?

Structure Gluestack UI v4 compound components by nesting required sub-components, such as placing InputSlot containing InputIcon within Input, and ButtonText inside Button, to ensure correct hierarchy and type safety.

What is the best way to apply theming in React Native with Gluestack UI v4?

Apply theming in Gluestack UI v4 by configuring the provider setup and using semantic tokens, which ensures accessible and consistent design system styling across your React Native application.

Should I use className utilities or props for Gluestack UI v4 components?

Use props first rather than className utilities for Gluestack UI v4 components to maintain type safety and enforce design system consistency throughout your frontend project.

Can I use Gluestack UI v4 patterns for form validation in React Native?

Yes, Gluestack UI v4 supports form validation patterns through its FormControl compound component, providing field-tested guidelines for consistent UI composition and accessible input management.

Does Gluestack UI v4 document patterns for Card, Checkbox, and Select components?

Yes, Gluestack UI v4 documents compound component patterns for Card, Checkbox, and Select, specifying required sub-components and integration guidelines with links to official docs for validation.