Theme & Design System

Define CSS variables, design tokens, and typography for the DAKIA Wiki Bot.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nguyenquy0710/dakia-wiki-bot --skill theme-design-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Theme & Design System
Source: https://github.com/nguyenquy0710/dakia-wiki-bot/tree/main/docs/theme
Command: npx skills add https://github.com/nguyenquy0710/dakia-wiki-bot --skill theme-design-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to the DAKIA Wiki Bot's visual identity, ensuring consistent theming, color palettes, typography, and design tokens across the application.

Core Features & Use Cases

  • Color Palette Definition: Specifies primary, neutral, text, and semantic colors with CSS variables.
  • Design Tokens: Outlines spacing scales, border-radius values, and shadow definitions.
  • Typography Guidelines: Details font families, sizes, weights, and usage examples.
  • Component Styling: Provides examples for badges, cards, buttons, and more.
  • Use Case: A developer needs to implement a new feature and wants to ensure it adheres to the project's established look and feel. They consult this Skill to find the correct CSS variables for colors, spacing, and typography.

Quick Start

Apply the primary brand color to a button's background.

Frequently Asked Questions about Theme & Design System

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

FAQPage Schema
What are CSS variables and design tokens for UI guidelines?

CSS variables and design tokens define visual identity elements like color palettes, spacing scales, and typography. They support consistent UI development by providing reusable values for component-specific styling guidelines.

How do I define a color palette and typography for a design system?

To define a color palette and typography, specify primary, neutral, text, and semantic colors as CSS variables. Outline font families, sizes, weights, and spacing scales to establish consistent design tokens across the application.

Can I use CSS variables for component styling like buttons and cards?

Yes, you can use CSS variables for component styling. The system provides usage examples for badges, cards, and buttons, allowing you to apply the primary brand color to a button's background seamlessly.

Does this design system include accessibility considerations for theming?

Yes, this design system includes accessibility considerations for theming. It supports a modern, tech-forward aesthetic while ensuring visual styles like color palettes and typography remain accessible.

Why do I need design tokens for spacing and border-radius values?

You need design tokens for spacing and border-radius values to ensure consistent visual identity across the application. They provide standardized CSS variables that maintain uniform UI guidelines and component styling.