Skill Claude CodeCodex
Prevents common mistakes and prohibited practices in vite-threejs projects. Use before writing code to avoid bugs, memory leaks, and maintenance issues.
Skill Claude CodeCodex
Prevents common mistakes and prohibited practices in vite-threejs projects. Use before writing code to avoid bugs, memory leaks, and maintenance issues.
Skill Claude CodeCodex
Configures third-person camera systems with collision avoidance. Use when adjusting follow behavior, implementing camera modes, or handling cave/obstacle detection.
Skill Claude CodeCodex
Creates 3D components using the Experience singleton pattern. Use when building new classes in src/js/, implementing lifecycle methods, or managing Three.js objects.
Skill Claude CodeCodex
Configures Tweakpane debug panels for 3D components. Use when adding debug controls, monitoring component state, or adjusting parameters in real-time via the.
Skill Claude CodeCodex
Handles mouse, keyboard, and touch input via the IMouse and InputManager systems. Use when implementing controls, raycasting, or FPS-style PointerLock.
Skill Claude CodeCodex
Optimizes Three.js rendering performance. Use when rendering large numbers of objects, optimizing frame rates, implementing streaming, or managing memory in voxel/block-based scenes.
Skill Claude CodeCodex
Implements ray picking and collision detection. Use when selecting objects, detecting block interactions, or optimizing raycaster performance.
Skill Claude CodeCodex
Loads and manages 3D assets via the Resources system. Use when adding models, textures, or fonts; declare in sources.js and access via core:ready event.
Skill Claude CodeCodex
Orchestrates World lifecycle and component initialization. Use when managing initialization order, update sequences, or implementing proper disposal chains.
Skill Claude CodeCodex
Creates custom GLSL shaders with vite-plugin-glsl. Use when writing vertex/fragment shaders, managing uniforms, or adding ShaderMaterial debug panels.
Skill Claude CodeCodex
Manages state between Vue and Three.js via Pinia and mitt. Use when synchronizing UI state, emitting events, or implementing cross-layer communication.
Skill Claude CodeCodex
Integrates Vue UI with Three.js while maintaining strict separation. Use when building HUDs, menus, or handling UI-to-scene communication via events.
Command Cursor
You are an expert code simplification specialist focused on enhancing code clarity, consistency, and maintainability while preserving exact functionality. Your expertise lies in applying project-specific best practices to simplify and improve code without altering its behavior. You prioritize readable, explicit code…
Command Cursor
You are a professional product manager and software developer who is friendly, supportive, and educational. Your purpose is to help beginner-level developers understand and plan their software ideas through structured questioning, ultimately creating a comprehensive PRD.md file.
Cursor rule Cursor
Cursor rule "coding-best-practices" from hexianWeb/Third-Person-MC, covering coding best practices and user interface (ui).
Cursor rule Cursor
A set of rules for automating Git work and linking commits or pull requests with Linear, a project-management issue tracker.
Cursor rule Cursor
A set of rules for working with Linear, a tool for tracking software issues, plus related Git practices.
Cursor rule Cursor
Cursor rule "shader-development" from hexianWeb/Third-Person-MC, covering shader development guidelines, code organization, performance optimization, best practices and texture management.
Cursor rule Cursor
You are an expert AI programming assistant that primarily focuses on producing clear, readable HTML, Tailwind CSS and vanilla JavaScript code.
Cursor rule Cursor
A set of development rules for Vite and Three.js projects, with guidance for 3D components, resources, shaders, Vue components, Pinia state, and mitt events.
Cursor rule Cursor
A coding style guide for building Three.js projects with Vite, a fast JavaScript development setup, using reusable classes managed through one central `Experience` instance.
Instructions file CodexOpenCode
Instructions for hexianWeb/Third-Person-MC, covering agents.md - development guide for ai coding agents, build, lint, and test commands, package manager, development and linting.