Skip to main content
skill CX Codex

create-game-vfx — Claude Code skill: Three.js game VFX

A skill that steers an AI agent through building Three.js visual effects: attacks, impacts, status effects, telegraphs. Useful when an effect has to read in combat and hold the frame rate.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add MengTo/Skills --skill create-game-vfx -a claude-code
Open on GitHub

What create-game-vfx does

The skill sets an order of work: gameplay meaning first, spectacle after. For every effect the agent is told to pin down a trigger, owner, duration, gameplay meaning, silhouette at camera distance, colour hierarchy, spawn cap, cleanup rule and a reduced-motion equivalent. Telegraph, contact, success, failure and lingering status visuals stay separate.

On the implementation side it asks for pooled short-lived objects, reused materials and geometry, capped particles and no per-frame allocation. Additive blending and transparency go in sparingly near important UI and targets. Cleanup has to be idempotent, otherwise reset, death and pause leak effects.

Verification covers overlaps, several targets at once, rapid repetition, pause and resume, the lowest quality tier, reduced motion and touch viewports. The skill advises sampling the live encounter for warnings, draw calls, frame time and readability. Worth installing if your project already runs on Three.js — on another renderer the material and pooling steps need rewriting.

What it helps with

  • separate the attack telegraph from the contact frame
  • keep an effect readable from a distant camera
  • cap particles without dropping frames in combat
  • make effect cleanup safe across pause and reset
  • ship a reduced-motion variant of an effect

Example prompts for the agent

  • build a Three.js hit VFX with pooled objects and a particle cap
  • check the status effects for overlaps and rapid repetition, report frame time
  • add an attack telegraph plus a separate reduced-motion variant

How to install create-game-vfx

1Skills CLI (Vercel)

npx skills add MengTo/Skills --skill create-game-vfx -a claude-code

2Manually: put the files in place

~/.claude/skills/create-game-vfx/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/create-game-vfx/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about create-game-vfx

How do I install create-game-vfx in Claude?

Run npx skills add MengTo/Skills --skill create-game-vfx -a claude-code. The skill file then sits at ~/.claude/skills/create-game-vfx/SKILL.md.

What does create-game-vfx do?

It guides an agent through designing and implementing Three.js game effects: attacks, impacts, damage feedback, status effects, spell trails, particles, shaders and telegraphs. It also requires a reduced-motion alternative.

What does the skill require for each effect?

A trigger, owner, duration, gameplay meaning, silhouette at camera distance, colour hierarchy, spawn cap, cleanup rule and a reduced-motion equivalent.

Source text

SKILL.md · MIT
---
name: create-game-vfx
description: Create readable, performance-safe Three.js game visual effects. Use for attacks, impacts, damage feedback, status effects, spell trails, particles, shaders, telegraphs, quality tiers, and reduced-motion alternatives.
---

# Create Game VFX

Make the gameplay meaning visible before adding spectacle.

## Specify

For every effect define trigger, owner, duration, gameplay meaning, camera-distance silhouette, color hierarchy, spawn cap, cleanup rule, and reduced-motion equivalent. Separate telegraph, contact, success, failure, and lingering status visuals.

## Implement safely

Pool short-lived objects, reuse materials/geometry, cap particles, and avoid per-frame allocation. Use additive/transparency sparingly around important UI and targets. Make cleanup idempotent so reset, death, and pause cannot leak effects.

## Verify

Test overlaps, multiple targets, rapid repetition, pause/resume, lowest quality, reduced motion, and touch viewports. Sample the live encounter for warnings, draw calls, frame time, and visual readability.

© MengTo · MIT · MengTo/Skills

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

From the same set148

thinking-orbs Guides coding agents to implement animated AI status indicators using the React thinking-orbs package. Useful for chat interfaces, copilot sidebars, and search tools. CX Codex +1 1,300installs editorial-service-booking Guidance for service websites with appointments, from editorial treatment browsing to booking states that retain each selection. CX Codex +1 1,300installs operational-enterprise-ai A skill for building or reworking enterprise product pages: system boundaries, approvals, audit, exceptions and rollback. CX Codex +1 1,300installs generate-reference-inspired-brand-worlds Generates original brand campaign worlds from visual references without copying protected signature assets. It controls visual proximity from 30% to 85%. CX Codex +1 1,300installs audit-reference-originality Compares a shipped site with its reference corpus and flags overlaps in copy, brands, numbers, images and code. Useful before release. CX Codex +1 1,300installs browser-video-recording Renders 60 fps 4:3 4K browser demo videos from in-app browser screenshots. Useful for Dribbble UI clips and product presentations with macOS cursor styling. CX Codex +1 1,300installs elevenlabs-tts Creates ElevenLabs speech audio from inline text or script files through local voice profiles. Use it for narration, voiceovers, and other generated speech tracks. CX Codex +1 1,300installs add-shader-cursor-trail Installs a WebGPU hero effect: a twinkling white halftone trail that follows the pointer, with chromatic ripples and film grain. Falls back to the static frame. CX Codex +1 1,300installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor