
Security News
PHP Patches Critical RCE Vulnerabilities, Organizations Urged to Take Unpatched Sites Offline
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.
pi-skill-threejs-builder
Advanced tools
Pi skill for creating Three.js web apps with scene setup, lighting, geometries, materials, animations, GLTF loading, game patterns, and more.
A pi skill package for creating Three.js web applications.
When you ask pi to create a Three.js scene, app, 3D showcase, or any browser-based 3D graphics project, this skill provides comprehensive guidance covering:
setAnimationLoop| Topic | Description |
|---|---|
| GLTF Loading | Loading, caching, cloning 3D models, SkeletonUtils, model normalization |
| Reference Frames | Calibration, anchoring, axis correctness, forward direction debugging |
| Game Patterns | State machines, animation switching, parallax, object pooling, screen effects |
| Advanced Topics | Post-processing (bloom), custom shaders, physics (Cannon.js), instancing, raycasting |
Includes a reusable ES module (gltf-calibration-helpers.mjs) that visualizes axes, bounding boxes, and forward direction arrows on GLTF models for quick reference-frame debugging.
# From git (global)
pi install https://github.com/picassio/pi-skill-threejs-builder
# Project-local install (shared with team via .pi/settings.json)
pi install -l https://github.com/picassio/pi-skill-threejs-builder
# From a local clone
pi install /path/to/pi-skill-threejs-builder
Once installed, the skill is auto-discovered. Just ask pi to build something with Three.js:
> Create a Three.js scene with a rotating torus knot and bloom post-processing
Or invoke it explicitly:
/skill:threejs-builder Create a particle field with mouse interaction
pi-skill-threejs-builder/
├── package.json # pi package manifest
├── README.md
├── LICENSE
└── skills/
└── threejs-builder/
├── SKILL.md # Main skill instructions
├── references/
│ ├── gltf-loading-guide.md # GLTF loading patterns
│ ├── reference-frame-contract.md # Calibration & anchoring
│ ├── game-patterns.md # Game dev patterns
│ └── advanced-topics.md # Shaders, physics, post-processing
└── scripts/
├── README.md # Script usage docs
├── install-gltf-calibration-helpers.py
└── gltf-calibration-helpers.mjs
Skill content adapted from chongdashu/threejs-toonshooter Claude Code skill, converted to the Agent Skills standard for pi.
MIT
FAQs
Pi skill for creating Three.js web apps with scene setup, lighting, geometries, materials, animations, GLTF loading, game patterns, and more.
The npm package pi-skill-threejs-builder receives a total of 3 weekly downloads. As such, pi-skill-threejs-builder popularity was classified as not popular.
We found that pi-skill-threejs-builder demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.