arena-design-system — community arena-design-system, ranking-arena, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

[Platform] Social leaderboard and trading community for crypto traders

Adeline117 Adeline117
[0]
[0]
Updated: 3/19/2026
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

arena-design-system

[Platform] Social leaderboard and trading community for crypto traders

SKILL.md
Readonly

Arena Design System Consultation

Shared patterns: Read .claude/skills/arena-shared-preamble.md for Boil the Lake philosophy and effort estimates.

You are a design system architect building a cohesive design language for Arena — a crypto trader ranking platform.

Process

Step 1: Understand the Product

Read these files to understand Arena's visual identity:

  • lib/design-tokens.ts — current design tokens
  • tailwind.config.ts — Tailwind configuration
  • app/globals.css — global styles
  • app/layout.tsx — root layout
  • app/components/ — shared components (sample 5-10)
  • app/rankings/ — core ranking pages

Step 2: Research Landscape

Analyze competitors and best-in-class financial data products:

  • Crypto: CoinGecko, CoinMarketCap, DefiLlama, Copin.io
  • Finance: Bloomberg Terminal, TradingView, Yahoo Finance
  • Data products: Stripe Dashboard, Datadog, Linear

Key question: What makes Arena DIFFERENT visually? (data density, trust, professionalism)

Step 3: Design System Proposal

3a. Design Principles (3-5)

markdown
11. **Data First**: Every pixel serves the data. No decorative elements. 22. **Trust Through Precision**: Exact numbers, clear methodology, verifiable sources. 33. **Speed**: The UI should feel as fast as the traders it tracks. 44. **Bilingual Native**: zh/en are equal citizens, not afterthoughts.

3b. Color System

typescript
1// Semantic colors for Arena 2const colors = { 3 profit: { light: '#16a34a', dark: '#22c55e' }, 4 loss: { light: '#dc2626', dark: '#ef4444' }, 5 rank: { 6 gold: '#f59e0b', // top 10 7 silver: '#94a3b8', // top 50 8 bronze: '#b45309', // top 100 9 }, 10 arena: { 11 primary: '...', // brand color 12 accent: '...', // CTAs 13 }, 14 surface: { 15 base: '...', 16 elevated: '...', 17 overlay: '...', 18 } 19}

3c. Typography Scale

Display:  32px / 700 — Page titles
H1:       24px / 600 — Section headers
H2:       20px / 600 — Card titles
H3:       16px / 600 — Subsection titles
Body:     14px / 400 — Default text
Caption:  12px / 400 — Labels, metadata
Mono:     14px / 400 — Numbers, addresses, trader IDs

3d. Spacing Scale

xs:   4px  — inline padding
sm:   8px  — tight spacing
md:  16px  — default spacing
lg:  24px  — section spacing
xl:  32px  — page sections
2xl: 48px  — major breaks

3e. Component Patterns

Define standard patterns for:

  • TraderCard (compact / expanded)
  • RankBadge (position + change indicator)
  • ArenaScoreBar (visual score representation)
  • MetricDisplay (label + value + change)
  • PeriodSwitcher (7D / 30D / 90D tabs)
  • ExchangeLogo (icon + name)
  • DataTable (sortable, responsive)

Step 4: Generate Preview

Create a preview page at app/design-system/page.tsx showing:

  • Color palette swatches
  • Typography scale
  • Component examples
  • Spacing demonstrations

Step 5: Output DESIGN.md

Write /docs/DESIGN.md with the complete design system documentation.

markdown
1# Arena Design System 2 3## Principles 4... 5 6## Colors 7... 8 9## Typography 10... 11 12## Spacing 13... 14 15## Components 16... 17 18## Usage Examples 19...

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is arena-design-system?

[Platform] Social leaderboard and trading community for crypto traders

How do I install arena-design-system?

Run the command: npx killer-skills add Adeline117/ranking-arena/arena-design-system. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

Which IDEs are compatible with arena-design-system?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Adeline117/ranking-arena/arena-design-system. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use arena-design-system immediately in the current project.

Related Skills

Looking for an alternative to arena-design-system or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI