ui

Document reusable frontend UI components and utilities for the Tone interface.

11|3|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/tonehq/tone --skill ui-tonehq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui
Source: https://github.com/tonehq/tone/tree/main/.claude/skills/generated/ui
Command: npx skills add https://github.com/tonehq/tone --skill ui-tonehq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend developers often struggle to discover and reuse a cohesive set of UI components and utilities across the Tone frontend, leading to inconsistent interfaces and duplicated effort.

Core Features & Use Cases

  • Reusable UI components: Table, DropdownMenu, Select, Card, Sheet, Dialog, Tabs, and shared UI primitives to speed up interface building.
  • Utility helpers & entry points: Functions like cn, GoogleIcon, ProfileMenu, ThemeToggle, and Form that streamline styling and interactions across pages.
  • Use Case: A developer refactors a page to leverage the shared components instead of bespoke widgets, reducing code duplication and improving consistency.

Quick Start

Explore the UI module to locate and reuse common components and utilities in your pages.

Frequently Asked Questions about ui

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

FAQPage Schema
How do I find reusable React components for frontend UI development?

Frontend UI development relies on reusable components to prevent inconsistent interfaces. This module provides documentation for shared React UI components like Table, Select, and Dialog to ensure cohesive interface building across pages.

What is the best way to refactor frontend pages to use shared UI components?

The best way to refactor frontend pages is to replace bespoke widgets with documented shared components and utility helpers. This approach reduces code duplication and improves interface consistency across the application.

Can I use shared UI primitives like Table and DropdownMenu in my React frontend?

Yes, you can use shared UI primitives like Table, DropdownMenu, Select, Sheet, and Tabs in your React frontend. The documentation specifies their surface-level usage to speed up interface building.

What utility helpers are available for styling and interactions in a React design system?

Available utility helpers for styling and interactions in a React design system include functions like cn, GoogleIcon, ProfileMenu, ThemeToggle, and Form. These streamline styling and interactions across pages.

Does this UI documentation provide direct references to component source files?

Yes, the UI documentation provides direct references to key source files. It specifies surface-level usage, discovery hints, and file references for common components and utilities to enable quick activation.