env-finder
OfficialUncover Python build variables, customize with ease.
Authoropendatahub-io
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Customizing Python package builds often requires knowing which environment variables can influence the process, a detail usually buried in build scripts or documentation. This Skill automates the discovery of these variables, simplifying advanced build configurations and saving you manual investigation.
Core Features & Use Cases
- Comprehensive File Scan: Analyzes
setup.py,CMakeLists.txt, Makefiles, and other build configuration files for environment variable usage patterns. - Variable Categorization: Groups discovered variables into intuitive categories like Compiler, Path, Feature Control, and Python-Specific for clarity and easier understanding.
- Detailed Variable Information: Provides the variable name, inferred purpose, type, default value, source file, and usage context for each identified variable.
- Actionable Guidance: Offers insights into how and when each variable is used, common use cases, and potential conflicts or compatibility issues.
- Use Case: You're trying to build a Python package with specific compiler flags or library paths. You can ask Claude, "Find all environment variables I can set when building this Python project" to get a comprehensive list and understand how to customize your build.
Quick Start
Investigate environment variables for building the Python project in the current directory.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: env-finder Download link: https://github.com/opendatahub-io/ai-helpers/archive/main.zip#env-finder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.