core-components

Provide reusable core components and design tokens for frontend UI development.

9|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/klh/speedy-claude --skill core-components-klh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-components
Source: https://github.com/klh/speedy-claude/tree/main/skills/core-components
Command: npx skills add https://github.com/klh/speedy-claude --skill core-components-klh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Core Components provides a reusable UI foundation to ensure consistency across projects by offering a component library and tokens.

Core Features & Use Cases

  • Design Tokens: centralized color, spacing, and typography tokens to enforce brand and accessibility.
  • Core Components: Box, Text, Button, Input, Card, and layout primitives to speed UI assembly.
  • Use Case: Rapidly scaffold pages with consistent visuals and behavior while reducing duplication.

Quick Start

Integrate the core-components library in your UI project and begin using tokens and base components.

Frequently Asked Questions about core-components

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

FAQPage Schema
What is a design token and how does it standardize UI development?

A design token centralizes color, spacing, and typography rules to enforce brand consistency and accessibility. A core component library applies these tokens automatically across frontend applications to standardize UI development and reduce duplication.

How do I build a reusable component library for frontend applications?

To build a reusable component library, integrate core components like Box, Text, Button, Input, and Card into your frontend project. Use token-based props to assemble pages rapidly while enforcing standardized design patterns.

Can I use core components to scaffold pages with consistent visuals?

Yes, you can use layout primitives like HStack and VStack alongside base components to scaffold pages. This approach accelerates UI assembly and ensures consistent visuals and behavior across your project.

What are common anti-patterns when using a design system?

Common design system anti-patterns include bypassing centralized design tokens, duplicating component logic, and misusing layout primitives. The core components library provides specific guidance to avoid these inconsistencies and maintain UI standards.

Do I need specific dependencies to use this UI design system?

No external dependencies are required to start using this UI design system. You can integrate the core component library directly into your existing frontend applications to enforce design tokens and guide component usage.

Why use a core component library instead of building custom UI components?

Using a core component library eliminates the need to build custom UI components from scratch. It provides ready-to-use primitives and centralized tokens to speed up UI assembly, enforce accessibility, and prevent visual inconsistencies across projects.