What problem does it solve?
This Skill prevents stalled Y3 development by automatically checking and setting up the required local tools (Python, Git, and y3-lualib) so you can start building without spending hours troubleshooting missing dependencies.
Core Features & Use Cases
- One-time environment initialization: Runs only when the marker file is missing, and then creates
.codemaker/env_setup_done to skip future sessions.
- Multi-tool verification: Checks Python and Git availability and guides installation when they are missing (including winget and manual download options).
- y3-lualib installation & initialization: Detects whether y3-lualib exists, and if not, guides cloning and running the required
初始化配置.bat, with version-aware handling for different editor releases.
- User-controlled behavior: Prompts you to configure now, skip permanently, or defer, minimizing accidental changes to existing projects.
Quick Start
Ask the AI to run the y3-env-setup Skill to prepare your Y3 project environment and create the completion marker.