vtj-anti-patterns

Prevent common mistakes and prohibited practices in vite-threejs projects.

175|39|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/hexianWeb/Third-Person-MC --skill vtj-anti-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vtj-anti-patterns
Source: https://github.com/hexianWeb/Third-Person-MC/tree/main/.cursor/skills/vtj-anti-patterns
Command: npx skills add https://github.com/hexianWeb/Third-Person-MC --skill vtj-anti-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams avoid the most common mistakes and anti-patterns in vite-threejs development, reducing bugs, memory leaks, and maintenance burdens.

Core Features & Use Cases

  • Predefined anti-pattern catalog: Quickly reference prohibited practices to prevent regressions during development.
  • Code review guidance: Provides a checklist to enforce safe patterns across Vue/Three.js integrations.
  • Use Case: Before starting a new project, consult this Skill to establish coding standards and ensure consistent cleanup and resource management.

Quick Start

Review the anti-patterns for your vite-threejs project and apply the recommended fixes to your codebase.

Frequently Asked Questions about vtj-anti-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent memory leaks in vite-threejs projects?

To prevent memory leaks in vite-threejs projects, enforce proper resource cleanup, avoid direct DOM manipulation, and apply predefined anti-patterns during development and review to avert unstable rendering and maintenance issues.

What are common Three.js anti-patterns when integrating with Vue?

Common Three.js anti-patterns in Vue include direct DOM manipulation, inconsistent architecture for inputs and events, and improper resource cleanup, which cause memory leaks and unstable rendering across the integration.

How do I set up a vite-threejs project to avoid rendering issues?

Set up a vite-threejs project to avoid rendering issues by consulting a predefined anti-pattern catalog, establishing coding standards for consistent cleanup, and enforcing safe patterns across Vue and Three.js integrations.

What's the best way to review code quality in a vite-threejs codebase?

The best way to review code quality in a vite-threejs codebase is using a checklist that enforces safe patterns, checks for prohibited practices, and ensures proper resource management across Vue and Three.js integrations.

Why does my Three.js application experience unstable rendering in Vite?

Three.js applications experience unstable rendering in Vite due to anti-patterns like direct DOM manipulation, inconsistent event architecture, and missing resource cleanup, which destabilize the Vue and Three.js integration.