"use client"; import { Button } from "@/components/ui/button"; import { ArrowRight, Book, ChevronDown, Terminal } from "lucide-react"; import Link from "next/link"; import Squares from "@/components/Squares"; import { useTheme } from "next-themes"; import { useEffect, useState } from "react"; export function Hero() { const { theme, resolvedTheme } = useTheme(); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); // Default colors (safe fallback) let borderColor = "#999999"; // Darker for visibility debugging let hoverFillColor = "rgba(20, 184, 166, 0.2)"; // Teal with opacity if (mounted) { const currentTheme = resolvedTheme || theme; if (currentTheme === "dark") { borderColor = "#444444"; // Lighter gray for dark mode hoverFillColor = "rgba(45, 212, 191, 0.1)"; // Teal-400 with very low opacity } else { borderColor = "#CCCCCC"; // Darker gray for light mode hoverFillColor = "rgba(20, 184, 166, 0.2)"; // Teal-500 with low opacity } } return (
{/* Background Gradient Orb */}
{/* Project Title */}

SkillsBench

{/* Headline */}

The Benchmark for
AI Agent Skills

{/* Subheadline */}

A gym-style evaluation framework measuring correctness, efficiency, and robustness of AI agents in real-world engineering tasks.

{/* Scroll Indicator */}
View Agent Performance
); }