core-components

Provides UI components and design tokens for building consistent interfaces.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/AndyAnh174/BanThuoc-SEO --skill core-components-andyanh174
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-components
Source: https://github.com/AndyAnh174/BanThuoc-SEO/tree/main/.agent/skills/core-components
Command: npx skills add https://github.com/AndyAnh174/BanThuoc-SEO --skill core-components-andyanh174

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized library of UI components and design tokens, ensuring visual consistency and efficient development across the application.

Core Features & Use Cases

  • Reusable Components: Utilizes pre-built components like Box, Text, Button, Input, and Card.
  • Design Token System: Enforces consistent spacing, colors, and typography by using predefined tokens.
  • Use Case: When developing a new feature, use the HStack and Text components with appropriate color and spacing tokens to create a consistent header for a user profile screen.

Quick Start

Use the core-components skill to render a Box with padding set to the $4 token and a background color of $backgroundPrimary.

Frequently Asked Questions about core-components

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

FAQPage Schema
How do I maintain visual consistency in a React UI?

Maintain visual consistency in a React UI by applying predefined design tokens for spacing, colors, and typography across reusable components like Box, Text, and Card. This standardizes styling decisions and ensures a unified design system throughout the application.

What are design tokens and when do I need them for frontend development?

Design tokens are predefined variables for spacing, colors, and typography used in frontend development. You need them to enforce visual consistency and standardize styling decisions across reusable UI components instead of hardcoding individual values.

How do I build a consistent user profile screen header with UI components?

Build a consistent user profile screen header by combining the HStack and Text components. Apply the appropriate color and spacing design tokens to these components to ensure the header adheres to the standardized visual design system.

Can I use these core UI components for forms and list items?

Yes, you can use these core UI components for forms and list items. The library provides layout patterns specifically for screens, forms, and list items alongside pre-built components like Input and Button to support diverse UI development needs.

What is the best way to standardize spacing and typography in a design system?

The best way to standardize spacing and typography in a design system is to enforce the use of design tokens. By utilizing predefined tokens for spacing, colors, and typography, the core component library ensures visual consistency across the application.

Do I need external dependencies to use this design system component library?

No, you do not need external dependencies to use this design system component library. It provides a standalone standardized library of UI components and design tokens for building user interfaces without requiring additional external packages.