Agent Academy

Agent Academy is a free, source-linked library of skills, prompts, MCP servers and bot templates, organised into courses by profession, for people who hand real work to AI agents: 1,467 live resources, each with its original link, license and safety tags.

Style library

Liquid Glass React

苹果液态玻璃效果的 React 版

No credentialsDoes not send

https://github.com/rdev/liquid-glass-react

Original content

Full originalMITSource

Republished in full under its license, with attribution. The source is authoritative.

Liquid Glass React

Apple's Liquid Glass effect for React.

Card Example | Button Example

:-------------------------:|:-------------------------:

|

🎬 Demo

Click here to see it in action!

✨ Features

  • Proper edgy bending and refraction
  • Multiple refraction modes
  • Configurable frosty level
  • Supports arbitrary child elements
  • Configurable paddings
  • Correct hover and click effects
  • Edges and highlights take on the underlying light like Apple's does
  • Configurable chromatic aberration
  • Configurable elasticity, to mimic Apple's "liquid" feel

> ⚠️ NOTE: Safari and Firefox only partially support the effect (displacement will not be visible)

🚀 Usage

Installation

npm install liquid-glass-react

Basic Usage

import LiquidGlass from 'liquid-glass-react'

function App() {
  return (
    <LiquidGlass>
      
        Your content here
        This will have the liquid glass effect
      
    </LiquidGlass>
  )
}

Button Example

<LiquidGlass
  displacementScale={64}
  blurAmount={0.1}
  saturation={130}
  aberrationIntensity={2}
  elasticity={0.35}
  cornerRadius={100}
  padding="8px 16px"
  onClick={() => console.log('Button clicked!')}
>
  Click Me
</LiquidGlass>

Mouse Container Example

When you want the glass effect to respond to mouse movement over a larger area (like a parent container), use the mouseContainer prop:

function App() {
  const containerRef = useRef<HTMLDivElement>(null)

  return (
    
      <LiquidGlass
        mouseContainer={containerRef}
        elasticity={0.3}
        style={{ position: 'fixed', top: '50%', left: '50%' }}
      >
        
          Glass responds to mouse anywhere in the container
        
      </LiquidGlass>
    
  )
}

Props

PropTypeDefaultDescription
childrenReact.ReactNode-The content to render inside the glass container
displacementScalenumber70Controls the intensity of the displacement effect
blurAmountnumber0.0625Controls the blur/frosting level
saturationnumber140Controls color saturation of the glass effect
aberrationIntensitynumber2Controls chromatic aberration intensity
elasticitynumber0.15Controls the "liquid" elastic feel (0 = rigid, higher = more elastic)
cornerRadiusnumber999Border radius in pixels
classNamestring""Additional CSS classes
paddingstring-CSS padding value
styleReact.CSSProperties-Additional inline styles
overLightbooleanfalseWhether the glass is over a light background
onClick() => void-Click handler
mouseContainer`React.RefObject<HTMLElement \null> \null`nullContainer element to track mouse movement on (defaults to the glass component itself)
mode`"standard" \"polar" \"prominent" \"shader"`"standard"Refraction mode for different visual effects. shader is the most accurate but not the most stable.
globalMousePos{ x: number; y: number }-Global mouse position coordinates for manual control
mouseOffset{ x: number; y: number }-Mouse position offset for fine-tuning positioning

Related

Design systemDesign

Apple Human Interface Guidelines

Apple's platform design guidance: foundations, patterns, components, inputs, technologies.

Sourcedeveloper.apple.com/design/human-interface-guidelines

No credentialsDoes not sendApple terms; link only
Style libraryDesign

UI Hub (Incidental AI UI resource hub) — llms.txt / api

Curated multilingual directory of ~2,391 public UI resources with visual-style (vs) facets, design KB (specs, skills), JSON endpoints and a recommended design-skill workflow.

Sourcesiinxu.github.io/ui-resource-hub/llms.txt

No credentialsDoes not sendaggregator; per-item license
WorkflowDesign

UI Hub skills.json (recommended design workflow)

Workflow: pick ONE direction skill (frontend-design or taste-skill) → search resources by style/kind → build with emil-design-eng → audit with impeccable + web-design-guidelines + accessibility → verify in browser light+dark, mobile.

Sourcesiinxu.github.io/ui-resource-hub/api/skills.json

No credentialsDoes not sendaggregator
SkillDesign

algorithmic-art

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

Sourcegithub.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md

No credentialsDoes not sendApache-2.0
SkillDesign

canvas-design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

Sourcegithub.com/anthropics/skills/blob/main/skills/canvas-design/SKILL.md

No credentialsDoes not sendApache-2.0
CaseDesign

Multimodal Design Agent Team

A Streamlit application that provides comprehensive design analysis using a team of specialized AI agents powered by Google's Gemini model.

Sourcegithub.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_design_agent_team

No credentialsDoes not sendApache-2.0