atomic-design-gluestack

Enforce Atomic Design structure for React Native/Expo projects using Gluestack UI and NativeWind.

3|3|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/CodySwannGT/lisa --skill atomic-design-gluestack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atomic-design-gluestack
Source: https://github.com/CodySwannGT/lisa/tree/main/plugins/lisa-expo/skills/atomic-design-gluestack
Command: npx skills add https://github.com/CodySwannGT/lisa --skill atomic-design-gluestack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures consistent and maintainable UI component architecture by enforcing the Atomic Design methodology, specifically for React Native/Expo projects utilizing Gluestack UI and NativeWind.

Core Features & Use Cases

  • Component Classification: Guides the categorization of UI elements into Atoms, Molecules, Organisms, Templates, and Pages.
  • Directory Structure Enforcement: Validates correct placement of components within the project.
  • Import Dependency Validation: Checks that component dependencies flow in the correct hierarchical direction.
  • Use Case: When developing a new feature, use this Skill to ensure all new components are correctly classified, placed in the appropriate directories (e.g., components/atoms/, components/molecules/), and adhere to the established import rules, preventing architectural drift.

Quick Start

Use the atomic-design-gluestack skill to validate the component structure of the 'src/components' directory.

Frequently Asked Questions about atomic-design-gluestack

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

FAQPage Schema
How do I enforce Atomic Design structure in a React Native project?

To enforce Atomic Design structure in React Native, you validate component classification and import dependencies. This skill automates structural integrity checks across Atoms, Molecules, Organisms, Templates, and Pages to prevent architectural drift.

What is the correct directory structure for Gluestack UI components?

The correct directory structure for Gluestack UI components categorizes elements into specific directories like components/atoms/ and components/molecules/. This ensures correct placement based on Atomic Design principles.

Can I validate NativeWind component import dependencies automatically?

Yes, you can validate NativeWind component import dependencies automatically using a Python script. It checks that component dependencies flow in the correct hierarchical direction across Atomic Design levels.

Does this component validation script work with Expo projects?

Yes, this component validation script works with Expo projects. It is specifically designed to enforce Atomic Design principles and validate directory structures for React Native/Expo environments using Gluestack UI.

Why does my React Native UI architecture drift during feature development?

React Native UI architecture drifts during feature development when new components are misclassified or placed in incorrect directories. Enforcing import rules and hierarchical dependencies prevents this structural degradation.