AgentToolHub
Skill

moai-lang-typescript

moai-lang-typescript — a Claude Code skill from modu-ai/moai-rank

Features

  • ✓**Multi-Period Rankings**: Daily, weekly, monthly, and all-time leaderboards
  • ✓**Composite Score Calculation**: Weighted algorithm considering multiple factors
  • ✓**Explorer**: Focus on code exploration and system understanding
  • ✓**Creator**: Focus on creating new features and code
  • ✓**Refactorer**: Excellence in improving existing code
  • ✓**Automator**: Task automation and workflow orchestration
  • ✓Real-time token usage tracking
  • ✓Activity heatmap (GitHub style)
  • ✓Model usage analysis
  • ✓Hourly activity patterns
  • ✓Weekly coding patterns
  • ✓Tool usage statistics
  • ✓Privacy mode for anonymous participation
  • ✓English (en)
  • ✓Korean (ko)
  • ✓Japanese (ja)
  • ✓Chinese (zh)

Installation Guide

Prerequisites

  • Node.js 20.x or higher

  • Bun 1.x (recommended) or npm/yarn

  • PostgreSQL (or Neon account)

  • Clerk account for authentication

  • Upstash account for Redis (optional but recommended)
  • Installation

  • Clone Repository
  • bash
    git clone https://github.com/your-org/moai-rank.git
    cd moai-rank/apps/web

  • Install Dependencies
  • bash
    bun install

  • Set Up Environment Variables
  • bash
    cp .env.example .env.local
    # Open .env.local and enter your credentials

  • Set Up Database
  • bash
    # Generate migration
    bun run db:generate
    
    # Push schema to database
    bun run db:push
    
    # (Optional) Seed sample data
    bun run db:seed

  • Start Development Server
  • bash
    bun run dev

    Open http://localhost:3000 to view the application.

    Reviews