frontendby video-production-buddy
Three.js Post-Processing
video-production-buddy/threejs-postprocessing
Three.js post-processing - EffectComposer, bloom, DOF, screen effects.
What it changes
Passed 19 of 22 test cases with the skill, and 19 of 22 without it.
Without skill86%
With skill86%
0 fixed19 passed either way3 still failing0 broke
- Pass-rate lift
- 0 pp
- Tokens
- +223%
- Agent turns
- 0%
- Response time
- -19%
Model gemini-3.6-flashMeasured 8/17/2026v119 of 22 cases passed with skill
What's inside
The instructions your model reads when the skill loads.
SKILL.md597 linessingle file
Three.js Post-Processing
Quick Start
import * as THREE from "three";
import { EffectComposer } from "three/addons/postprocessing/EffectComposer.js";
import { RenderPass } from "three/addons/postprocessing/RenderPass.js";
import { UnrealBloomPass } from "three/addons/postprocessing/UnrealBloomPass.js";
// Setup composer
const composer = new EffectComposer(renderer);
// Render scene
const renderPass = new RenderPass(scene, camera);
composer.addPass(renderPass);
// Add bloom
const bloomPass = new UnrealBloomPass(
new THREE.Vector2(window.innerWidth, window.innerHeight),
1.5, // strength
0.4, // radius
0.85, // threshold
);
composer.addPass(bloomPass);
// Animation loop - use composer instead of renderer
function animate() {
requestAnimationFrame(animate);
composer.render(); // NOT renderer.render()
}
EffectComposer Setup
import { EffectComposer } from "three/addons/postprocessing/EffectComposer.js";
import { RenderPass } from "three/addons/postprocessing/RenderPass.js";
const composer = new EffectComposer(renderer);
Track record
Benchmark
19 / 22
test cases passed, vs 19 / 22 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
Importedvideo-production-buddy / video-production-buddy
.agents/local/skills/threejs-postprocessing/SKILL.md
View on GitHub ↗License AGPL-3.0Imported 8/3/2026Version v1