y3-env-setup

Validate and configure Python, Git, and y3-lualib for one-time Y3 environment setup.

2|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/y3-editor/y3-maker-config --skill y3-env-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: y3-env-setup
Source: https://github.com/y3-editor/y3-maker-config/tree/main/skills/y3-env-setup
Command: npx skills add https://github.com/y3-editor/y3-maker-config --skill y3-env-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Y3 开发环境一次性配置助手。检查并自动配置 Python、Git、y3-lualib 环境。

此 Skill 为一次性使用,完成后会创建标记文件,后续会话自动跳过。

检测条件:<codemaker>/env_setup_done 文件不存在时自动触发

Core Features & Use Cases

  • 自动检测环境状态并配置 Python、Git、y3-lualib
  • 一次性使用,完成后创建 env_setup_done 标记以跳过后续会话
  • 支持在新的开发环境中快速上手

Quick Start

授权让我自动检查并安装 Python、Git 与 y3-lualib,以完成一次性开发环境配置。

Frequently Asked Questions about y3-env-setup

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

FAQPage Schema
How do I set up the Y3 development environment for a new project?

The Y3 development environment setup is a one-time process that configures Python, Git, and y3-lualib. The assistant validates and installs these components step-by-step with an optional user authorization flow before proceeding.

What does the y3-lualib configuration process do?

The y3-lualib configuration validates your local Python and Git installations before installing the library. It ensures all required dependencies for Y3 development are present and correctly configured in your fresh environment.

Do I need to manually configure Python and Git for Y3 development?

Manual configuration of Python and Git for Y3 development is unnecessary when using this automated assistant. It detects missing components, requests authorization, and handles the installation automatically.

Why does the Y3 environment setup only run once?

The Y3 environment setup runs only once because it creates an env_setup_done marker file upon completion. Subsequent sessions detect this marker and automatically skip the validation and installation steps.

When should I use an automated environment setup for Y3?

Use automated environment setup for Y3 when starting a new project or entering a fresh development environment. It triggers specifically when the env_setup_done marker file is absent from your workspace.

Can I re-run the Y3 environment setup if my installation fails?

You can re-run the Y3 environment setup if an installation fails, provided the env_setup_done marker was not created. The stepwise checks ensure a safe and repeatable setup process until successful completion.