Expert skill for ROS tf2 coordinate frame management and transforms
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
Identifies and fixes ESLint errors and TypeScript type issues across the codebase.
Use when designing a new service or judging an existing repo against the estate's architecture.
Searches codebases rapidly using The Silver Searcher CLI to locate patterns, strings, and files at high speed.
Use when designing system architecture, making high-level technical decisions, or planning major system changes.
Use during verification phase when conducting thorough code reviews and providing constructive feedback based on universal software…
Optimize code for performance, readability, or efficiency
Systematic debugging with persistent state across context resets
Check that added comments, docstrings, and changelog entries document the code rather than narrate the change that produced it
Build or iterate on Pulp's native Dawn-backed Three.js workflow using the real three.webgpu.js renderer, focused bridge tests, and native…
Build and ship Three.js apps on Capacitor iOS with Vite and Swift Package Manager: GLTF loading, assets_index animation UI, OrbitControls…
Build 3D web apps with Three.js (WebGL/WebGPU).
Three.js interaction - raycasting, controls, mouse/touch input, object selection.
Three.js lighting - light types, shadows, environment lighting.
Three.js materials - PBR, basic, phong, shader materials, material properties.
Three.js textures - texture types, UV mapping, environment maps, texture settings.
Implement browser-game runtimes with plain Three.js.
three.js math library: Vector2/3/4, Matrix3/4, Quaternion, Euler, Color, Box2/Box3, Sphere, Plane, Ray, Line3, Triangle, Frustum…
Use this whenever the work involves Three.js, WebGL, canvas rendering, shaders, or GPU-heavy effects — adding, reviewing, or optimizing…