Communitygithub.com

freshtechbro/threejs-webgl

用於 Three.js 3D 網頁開發的綜合技能。在建立互動式 3D 場景、WebGL/WebGPU 應用、產品配置器、3D 視覺化或沉浸式網頁體驗時使用。當任務涉及 Three.js、3D 渲染、場景、相機、網格、材質、燈光、動畫、紋理或 WebGL/WebGPU 渲染時觸發。

threejs-webgl 是什麼?

這個技能針對使用 Three.js 進行 3D 網頁開發的開發者與 AI 代理。它能夠處理所有 3D 場景建構的核心任務,包括場景(Scene)、相機(Camera)、網格(Mesh)、材質(Material)、燈光(Light)與動畫(Animation)的設定與管理。特別適合用於產品配置器、資料視覺化、沉浸式 Web 體驗以及基於 WebGL 或 WebGPU 的渲染應用。此技能支援多種平台,並能根據任務中提及的關鍵字(如 Three.js、渲染、紋理等)自動觸發。藉由標準化的文件結構與常見範例,它能協助開發者快速從概念原型過渡到生產級程式碼,大幅縮減 3D 應用的開發週期。

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

在你喜歡的 AI 中提問

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

說明文件

threejs-webgl 是做什麼的?

用於 Three.js 3D 網頁開發的綜合技能。在建立互動式 3D 場景、WebGL/WebGPU 應用、產品配置器、3D 視覺化或沉浸式網頁體驗時使用。當任務涉及 Three.js、3D 渲染、場景、相機、網格、材質、燈光、動畫、紋理或 WebGL/WebGPU 渲染時觸發。

Individual skills in this repo

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

freshtechbro/animated-component-libraries

Pre-built animated React component collections combining Magic UI (150+ TypeScript/Tailwind/Motion components) and React Bits (90+ minimal-dependency animated components). Use this skill when building landing pages, marketing sites, dashboards, or interactive UIs requiring pre-made animated components instead of hand-crafting animations. Triggers on tasks involving animated UI components, Magic UI, React Bits, shadcn/ui integration, Tailwind CSS components, or component library selection. Alternative to manually implementing animations with Framer Motion or GSAP.

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.

相關技能