api-authentication
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations, service-to-service communication, or…
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI integration errors.
$ npx -y skills add secondsky/claude-skills --skill aceternity-ui --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/aceternity-uiContext preview
The summary Claude sees to decide when to auto-load this skill.
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI integration errors.
name: aceternity-ui
description: 100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI integration errors.
license: MIT
metadata:
version: 1.1.0
author: Claude Skills Maintainers
last_updated: 2025-12-08
last_verified: 2025-12-08
motion_version: "12.23.25"
clsx_version: "2.1.1"
tailwind_merge_version: "3.4.0"
references_included: 2
keywords:
- aceternity
- aceternity-ui
- react
- nextjs
- next.js
- tailwind
- tailwindcss
- tailwind-css
- framer-motion
- motion
- animations
- animated-components
- ui-components
- component-library
- shadcn
- shadcn-ui
- 3d-effects
- background-effects
- hero-sections
- landing-pages
- parallax
- card-components
- animated-cards
- interactive-ui
- modern-ui
- visual-effects
- typescript
- bun
- npm
- pnpmAceternity UI is a premium, production-ready React component library designed for Next.js applications. It provides 100+ beautifully animated and interactive components built with Tailwind CSS and Framer Motion. Components are installed via the shadcn CLI and can be customized directly in your codebase.
**Key Features:**
**Prerequisites:**
**For New Projects:**
# Create Next.js project (bun preferred) bunx create-next-app@latest my-app # or: npx create-next-app@latest my-app # or: pnpm create next-app@latest my-app cd my-app # Select these options: # - TypeScript: Yes # - ESLint: Yes # - Tailwind CSS: Yes # - src/ directory: Optional # - App Router: Yes (recommended) # - Import alias: @/* (default)
**Initialize Aceternity UI via shadcn CLI:**
# Using bun (preferred) bunx --bun shadcn@latest init # Using npm npx shadcn@latest init # Using pnpm pnpm dlx shadcn@latest init # During setup: # - Style: New York (recommended) # - Color: Zinc (or your preference) # - CSS variables: Yes (recommended)
**Configure Registry:**
After initialization, update `components.json` to add Aceternity registry:
{
"$schema": "https://ui.shadcn.com/schema.json",
"style": "new-york",
"rsc": true,
"tsx": true,
"tailwind": {
"config": "tailwind.config.ts",
"css": "app/globals.css",
"baseColor": "zinc",
"cssVariables": true
},
"aliases": {
"components": "@/components",
"utils": "@/lib/utils"
},
"registries": {
"@aceternity": "https://ui.aceternity.com/registry/{name}.json"
}
}**Using shadcn CLI 3.0+ (Namespaced Registry):**
# Install specific component bunx shadcn@latest add @aceternity/background-beams # or: npx shadcn@latest add @aceternity/background-beams # or: pnpm dlx shadcn@latest add @aceternity/background-beams # Component will be added to: components/ui/background-beams.tsx
**Manual Installation:**
If the registry method doesn't work, install manually:
1. Install required dependencies:
bun add motion clsx tailwind-merge # or: npm install motion clsx tailwind-merge
2. Add utility function to `lib/utils.ts`:
import { clsx, type ClassValue } from "clsx"
import { twMerge } from "tailwind-merge"
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs))
}3. Copy component code from [ui.aceternity.com](https://ui.aceternity.com) to your project
This setup runs multiple remote code executions (`create-next-app`, `shadcn init`, `shadcn add`). Before installing, follow supply chain security best practices:
Load the `dependency-upgrade` skill for full security configuration including Socket CLI integration, cooldown setup, lockfile validation, and CI enforcement.
Create stunning animated backgrounds and visual effects for hero sections and full-page layouts.
**Key Components:**
**Usage Example:**
"use client";
import { BackgroundBeams } from "@/components/ui/background-beams";
export default function HeroSection() {
return (
<div className="h-screen w-full relative">
<div className="max-w-4xl mx-auto z-10 relative p-8">
<h1 className="text-5xl font-bold">Welcome</h1>
<p className="text-xl mt-4">Beautiful animated backgrounds</p>
</div>
<BackgroundBeams />
</div>
);
}**When to Use:**
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
Repo: secondsky/claude-skills
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations, service-to-service communication, or…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use when managing API versions,…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing microservices communication,…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs,…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building production APIs, implementing…
Builds flexible API filtering and sorting systems with query parameter parsing, validation, and security. Use when implementing search endpoints, building data…