From odh-ai-helpers
Discovers environment variables for Python wheel builds by analyzing setup.py, CMakeLists.txt, and other config files. Useful for customizing compilation flags, paths, and features.
npx claudepluginhub jeremyeder/ai-helpers-plugin --plugin odh-ai-helpersThis skill is limited to using the following tools:
This skill helps you discover all environment variables that can be set when building Python wheels for a project. It performs a comprehensive analysis of build configuration files to identify customizable environment variables used during the wheel building process.
Discovers environment variables for Python wheel builds by analyzing setup.py, CMakeLists.txt, and other config files. Useful for customizing compilation flags, paths, and features.
Analyzes environment variables in code, generates .env.example templates, validates configurations and types, documents variables with examples, and provides naming and security best practices.
Manages environment variables handler operations in DevOps basics, providing step-by-step guidance, best practices, and configurations for git, docker, CI/CD, infrastructure fundamentals.
Share bugs, ideas, or general feedback.
This skill helps you discover all environment variables that can be set when building Python wheels for a project. It performs a comprehensive analysis of build configuration files to identify customizable environment variables used during the wheel building process.
When a user asks about environment variables for building Python wheels, investigating build configuration, or understanding build customization options:
Run the Environment Variables Investigation Script:
./scripts/env_finder.py [project_path]
Analyze and present the findings focusing on:
CC, CXX - Compiler selectionCFLAGS, CXXFLAGS - Compilation flagsLDFLAGS - Linker flagsLIBS - Additional librariesPREFIX - Installation prefixLIBRARY_PATH - Library search pathsINCLUDE_PATH - Header file pathsPKG_CONFIG_PATH - pkg-config search pathsENABLE_* - Feature enable/disable flagsWITH_* - Optional component inclusionUSE_* - Build option selectionDISABLE_* - Feature disable flagsPYTHON_INCLUDE_DIR - Python headers locationPYTHON_LIBRARY - Python library pathSETUPTOOLS_* - Setuptools configurationPIP_* - pip-related build variablesProvide actionable guidance:
The skill should provide a structured list of environment variables with: