aa-io/site

Andrew Ambrosino's personal website

This repository also configures its own agents. See what site tells them →

18Stars on the repository
9Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

api-routes

01

aa-io/site

Cursor rule Cursor

This project uses Next.js 15 App Router API routes for server-side functionality. The primary API implementation is the AI chat assistant.

not rated 18 4mo ago A 976 tokens

components

02

aa-io/site

Cursor rule Cursor

// Import statements import { type FC } from 'react'; import { cn } from '@/app/components/ui/utils'.

not rated 18 4mo ago A 0 tokens

general

03

aa-io/site

Cursor rule Cursor

This is a Next.js 15 application with App Router, React 19, TypeScript, shadcn/ui components, and Tailwind CSS 4.

not rated 18 4mo ago A 597 tokens

nextjs

04

aa-io/site

Cursor rule Cursor

Cursor rule "nextjs" from aa-io/site, covering next.js 15 guidelines, app router conventions, file conventions, react 19 with next.js 15 and data fetching.

not rated 18 4mo ago A 0 tokens

rules

05

aa-io/site

Cursor rule Cursor

This directory contains coding guidelines and best practices for the minisite project. These rules help maintain consistency and quality across the codebase.

not rated 18 4mo ago A 790 tokens

styling

06

aa-io/site

Cursor rule Cursor

// Organize classes in this order: <div className={cn( // Layout "flex flex-col items-center justify-center", // Spacing "p-4 m-2", // Sizing "w-full h-screen", // Typography "text-sm font-medium", // Colors & Background "text-gray-900 bg-white", // Borders & Shadows "border border-gray-200 rounded-lg shadow-sm", //…

not rated 18 4mo ago A 0 tokens

testing

07

aa-io/site

Cursor rule Cursor

This project uses Vitest for testing with React Testing Library for component testing. The testing stack includes.

not rated 18 4mo ago A 2,028 tokens

typescript

08

aa-io/site

Cursor rule Cursor

// ✅ Good - Explicit types interface UserProps { id: string; name: string; email: string; role: 'admin' | 'user'; metadata?: Record ; }.

not rated 18 4mo ago A 0 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: