120+ Vue/Nuxt animated components with TailwindCSS v4, motion-v, GSAP, Three.js. Use for hero sections, 3D effects, interactive backgrounds, or encountering setup, CSS variables, motion-v integration errors.
SKILL.md
Inspira UI - Animated Vue/Nuxt Component Library
Inspira UI is a collection of 120+ reusable, animated components powered by TailwindCSS v4, motion-v, GSAP, and Three.js — crafted to help ship beautiful Vue and Nuxt applications faster.
Animated landing pages with hero sections, testimonials, and effects
Modern web applications requiring 3D visualizations and interactive elements
Marketing sites with eye-catching backgrounds and text animations
Portfolio sites with image galleries, carousels, and showcase effects
Interactive experiences with custom cursors, special effects, and particle systems
Vue 3 or Nuxt 4 projects requiring production-ready animated components
Key Benefits:
120+ copy-paste components (not a traditional npm library)
Full TypeScript support with Vue 3 Composition API
TailwindCSS v4 with OkLch color space
Responsive and mobile-optimized
Free and open source (MIT license)
Quick Start
1. Install Core Dependencies
# Required for all components
bun add -d clsx tailwind-merge class-variance-authority tw-animate-css
bun add @vueuse/core motion-v
# Optional: For 3D components (Globe, Cosmic Portal, etc.)
bun add three @types/three
# Optional: For WebGL components (Fluid Cursor, Neural Background, etc.)
bun add ogl
2. Setup CN Utility
Create lib/utils.ts:
import { type ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}
3. Configure CSS Variables
Add to your main.css. See references/SETUP.md for complete CSS configuration with OkLch colors.
This installs 6+ packages including 3D libraries (three, ogl) with large dependency trees. Before installing, follow supply chain security best practices:
Block post-install scripts — npm config set ignore-scripts true (or Bun: disabled by default)
Cooldown period — Wait 7 days for new package versions to be vetted by the community
Audit before installing — Run socket package score npm <pkg> or use socket npm install <pkg> to check packages
Load the dependency-upgrade skill for full security configuration including Socket CLI integration, cooldown setup, lockfile validation, and CI enforcement.
For complete implementation details (props, full code, installation):
Fetch https://inspira-ui.com/docs/llms-full.txt - LLM-optimized documentation with structured props tables and working code examples.