Communitygithub.com

freshtechbro/動畫組件庫

預先建構的 React 動畫元件集合,結合 Magic UI(150+ TypeScript/Tailwind/Motion 元件)與 React Bits(90+ 最小依賴動畫元件)。適合用於登陸頁面、行銷網站、儀表板或需要現成動畫元件的互動介面。

動畫組件庫 是什麼?

這個技能整合了兩套強大的 React 動畫元件庫:Magic UI 與 React Bits,提供開發者超過 240 個預先製作、可直接使用的動畫元件。Magic UI 專注於 TypeScript、Tailwind CSS 與 Framer Motion 的整合,擁有 150 多個元件;React Bits 則提供 90 多個最小依賴的動畫元件,兩者都相容於 shadcn/ui。當開發登陸頁面、行銷網站、儀表板或需要豐富互動效果的 UI 時,使用此技能可大幅節省從零開始撰寫動畫的時間,避免重複實作常見的動畫模式(如視差滾動、懸停效果、載入動畫等)。支援的技術棧包括 React 18+、TypeScript、Tailwind CSS、Framer Motion、shadcn/ui,以及任何可使用 npm/cli 安裝的專案。工作流程通常包含選取所需的元件類別(按鈕、卡片、導航等)、複製對應的程式碼片段,並根據專案需求進行樣式微調。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/freshtechbro/claudedesignskills/tree/main/skills/animated-component-libraries

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

動畫組件庫 是做什麼的?

預先建構的 React 動畫元件集合,結合 Magic UI(150+ TypeScript/Tailwind/Motion 元件)與 React Bits(90+ 最小依賴動畫元件)。使用此技能來建立登陸頁面、行銷網站、儀表板或需要現成動畫元件的互動 UI,無須手刻動畫。此技能會在處理動畫 UI 元件、Magic UI、React Bits、shadcn/ui 整合、Tailwind CSS 元件或元件庫選擇等任務時觸發。是手動使用 Framer Motion 或 GSAP 實作動畫的替代方案。

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

freshtechbro/blender-web-pipeline

Blender to web export workflows for 3D models and animations. Use this skill when exporting Blender models to glTF for web, optimizing 3D assets for Three.js or Babylon.js, batch processing models with Python scripts, automating Blender workflows, or creating web-ready 3D pipelines. Triggers on tasks involving Blender glTF export, bpy scripting, 3D asset optimization, model compression, texture baking, or Blender automation. Exports models for threejs-webgl, react-three-fiber, and babylonjs-engine skills.

freshtechbro/lottie-animations

After Effects animation rendering for web and React applications. Use this skill when implementing Lottie animations, JSON vector animations, interactive animated icons, micro-interactions, or loading animations. Triggers on tasks involving Lottie, lottie-web, lottie-react, dotLottie, After Effects JSON export, bodymovin, animated SVG alternatives, or designer-created animations. Complements GSAP ScrollTrigger and Framer Motion for scroll-driven and interactive animations.

freshtechbro/modern-web-design

Modern web design trends, principles, and implementation patterns for 2024-2025. Use this skill when designing websites, creating interactive experiences, implementing design systems, ensuring accessibility, or building performance-first interfaces. Triggers on tasks involving modern design trends, micro-interactions, scrollytelling, bold minimalism, cursor UX, glassmorphism, accessibility compliance, performance optimization, or design system architecture. References animation skills (GSAP, Framer Motion, React Spring), 3D skills (Three.js, R3F, Babylon.js), and component libraries for implementation guidance.

freshtechbro/motion-framer

Modern animation library for React and JavaScript. Create smooth, production-ready animations with motion components, variants, gestures (hover/tap/drag), layout animations, AnimatePresence exit animations, spring physics, and scroll-based effects. Use when building interactive UI components, micro-interactions, page transitions, or complex animation sequences.

freshtechbro/react-three-fiber

Build declarative 3D scenes with React Three Fiber (R3F) - a React renderer for Three.js. Use when building interactive 3D experiences in React applications with component-based architecture, state management, and reusable abstractions. Ideal for product configurators, portfolios, games, data visualization, and immersive web experiences.

freshtechbro/threejs-webgl

Comprehensive skill for Three.js 3D web development. Use this skill when building interactive 3D scenes, WebGL/WebGPU applications, product configurators, 3D visualizations, or immersive web experiences. Triggers on tasks involving Three.js, 3D rendering, scenes, cameras, meshes, materials, lights, animations, textures, or WebGL/WebGPU rendering.

相關技能