
Liquid Iridescence
FreeCreate mesmerizing WebGL2 liquid effects with ease.
Free · Opens the source repo
What Liquid Iridescence does
Liquid Iridescence is a self-contained WebGL2 project that allows developers and designers to create a visually stunning oil-on-water effect. This skill generates a complete index.html file that showcases a dynamic liquid surface, enhanced with iridescent caustic filaments. Users can interact with the effect by moving the cursor, which bends the flow of the liquid, creating an engaging visual experience. This skill is particularly useful for those looking to add a unique touch to web applications or digital art projects.
The implementation leverages the capabilities of WebGL2, ensuring that the rendering is efficient and visually appealing. By using the getContext('webgl2') method, the skill provides a high-performance rendering experience without the need for workarounds typically required for cross-origin isolation. This means that developers can focus on creating and customizing their visual effects without worrying about the underlying complexities of WebGL.
Liquid Iridescence is ideal for web developers and designers who want to incorporate rich graphical elements into their projects. Whether for a personal portfolio, a commercial website, or an interactive art installation, this skill provides a powerful tool for creating eye-catching visuals. The bundled example.html serves as a practical starting point, allowing users to see the effect in action and modify it to suit their needs.
As a self-contained artifact, Liquid Iridescence does not rely on third-party assets, ensuring that users can maintain control over their project’s resources. This makes it a great choice for those who prioritize originality and license compliance in their work.
When to use it
Use this skill when you want to add interactive and visually appealing liquid effects to your web projects.
When not to use it
This skill may not be suitable for projects that require extensive customization beyond the provided example or for those needing server-side rendering capabilities.
What you can build with it
Web Portfolio Enhancement
Use Liquid Iridescence to create an engaging background effect for your personal portfolio website.
Interactive Art Installations
Incorporate this skill into digital art installations to captivate audiences with dynamic visuals.
Web Application Visuals
Enhance user experience in web applications by adding interactive liquid effects that respond to user input.
How to install Liquid Iridescence
View source1. Install with the skills CLI
npx skills add nexu-io/open-design/webgl-liquid-iridescence --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by nexu-ioLiquid Iridescence
Produce a single self-contained index.html — A self-contained WebGL2 hero: a living oil-on-water field brightened into iridescent caustic filaments; move the cursor to bend the flow.
Why this is a powered artifact
Open Design detects getContext('webgl2') / heavy WebGL and renders this file in powered preview (a cross-origin-isolated iframe). The full GPU + scroll pipeline runs; no opaque-sandbox workarounds are needed.
Resource map
webgl-liquid-iridescence/
├── SKILL.md ← you're reading this
├── example.html ← the complete, working artifact (READ FIRST)
└── (assets, if any)
Credits / attribution
- Original, self-contained (no third-party assets).
Keep any bundled LICENSE and on-screen credit intact. Replace imagery only with license-clean assets (original / AI, Lummi.ai, Unsplash/Pexels — never scraped imagery).
Frequently asked questions about Liquid Iridescence
Similar skills
Algorithmic Art
Create generative art using p5.js and algorithmic philosophies.
Fal.ai Media Generation
Create images, videos, and audio with AI.
p5.js Production Pipeline
Create stunning generative art and interactive visuals.
ASCII Video Production
Transform videos into striking ASCII art animations.
Pixel Art
Transform images into retro pixel art and animations.
Generate Image
Create images quickly using AI providers.
