develop-obj-feature

Installation
SKILL.md

Develop OBJ Feature

Use this skill when building or modifying features in the OBJ 3D Product Configurator.

Prerequisites: Read overlays/astro-cloudflare/rules/astro-cloudflare-conventions.md for generic Astro patterns.

Core Rules

  • Follow all rules from overlays/astro-cloudflare/rules/astro-cloudflare-conventions.md
  • Follow all rules from overlays/obj-configurator/rules/obj-project-rules.md
  • GLB format only for 3D models — no OBJ/MTL in new work
  • Sprite-based preview during drag — never recalculate DecalGeometry per frame
  • Memoize React components to prevent re-renders during 3D interaction
  • Dispose Three.js resources on unmount (geometries, materials, textures)
  • Debounce continuous transforms to 100ms before dispatching to Redux/Zustand

Suggested Process

Installs
3
GitHub Stars
5
First Seen
Oct 26, 2026