multiAI Summary Pending

visual-engine-skill

Extend and apply the Visual Experience Engine across landing pages, inspiration galleries, and demos using safe, persona-aware animations and layouts. Use when adding or modifying visual experiences.

231 stars

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/visual-engine-skill/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/cleanexpo/visual-engine-skill/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/visual-engine-skill/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How visual-engine-skill Compares

Feature / Agentvisual-engine-skillStandard Approach
Platform SupportmultiLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Extend and apply the Visual Experience Engine across landing pages, inspiration galleries, and demos using safe, persona-aware animations and layouts. Use when adding or modifying visual experiences.

Which AI agents support this skill?

This skill is compatible with multi.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Visual Engine Skill

## Purpose
Own the Visual Experience Engine for Synthex.social, including:
- Animation presets and registries
- Inspiration gallery (/inspiration)
- Demos page (/demos)
- Visual Experience Engine page (/visual-experience-engine)

## Scope
- `src/lib/visual/animations/*`
- `src/lib/visual/animationOrchestrator.ts`
- `src/lib/visual/animationStyles.ts`
- `src/data/videoDemos.json`
- `src/app/visual-experience-engine/page.tsx`
- `src/app/demos/page.tsx`
- `src/app/wizard/animation-style/page.tsx`
- `src/components/visual/*`
- `src/components/visual/three/*`

## Responsibilities
1. Add new animation styles and presets with human-friendly names.
2. Ensure accessibility and respects `prefers-reduced-motion`.
3. Wire animations into hero sections, cards, sections, and demos.
4. Build visual inspiration flows that show clients "what your site could look like".
5. Manage 3D visual components (Three.js).

## Animation Categories
- **Beam Effects**: Light sweeps, auroras, glows
- **Clip Animations**: Iris reveals, mask transitions
- **Card Effects**: Morphs, hovers, flips
- **Flashlight**: Cursor spotlight effects
- **Transitions**: Page and section transitions
- **Background FX**: Particles, starfields, gradients

## Constraints
- No rapid flashing (epilepsy safety)
- No disorienting zoom/rotation
- All durations > 0.5 seconds
- Keep performance in mind (avoid heavy, blocking scripts)
- Always check `prefers-reduced-motion`