Env Management
Env Management is an agent skill (a SKILL.md file) from aipoch/open-science. Agents load it when a notebook run fails on a missing package (ImportError, ModuleNotFoundError, "there is no package called"), when you need to inspect an installed package version, or when you need to. It works with Claude Code, Codex and OpenCode and has 5,367 GitHub stars.
github.com/aipoch/open-science/resources/skills/env-management (opens in a new tab)
Data as of from the GitHub API; description from the skill's SKILL.md. Report an error
Add this skill
Claude
Claude Code loads skills from ~/.claude/skills/ (all projects) or .claude/skills/ (one project):
git clone --depth 1 https://github.com/aipoch/open-science.git
cp -r open-science/resources/skills/env-management ~/.claude/skills/env-management # personal, or .claude/skills in a projectIn the Claude apps, zip the env-management folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).
ChatGPT / Codex
Codex reads skills from .agents/skills/ in a repo or ~/.agents/skills/ for every project:
git clone --depth 1 https://github.com/aipoch/open-science.git
cp -r open-science/resources/skills/env-management .agents/skills/env-management # repo; ~/.agents/skills for all projectsStandalone skills also load in the ChatGPT desktop app.
Cursor
Cursor loads skills from .cursor/skills/ (or ~/.cursor/skills/) and also reads .claude/skills/:
git clone --depth 1 https://github.com/aipoch/open-science.git
cp -r open-science/resources/skills/env-management .cursor/skills/env-management # project; ~/.cursor/skills for all projectsSource (checked Oct 7, 2026): code.claude.com/docs/en/skills (opens in a new tab), support.claude.com/en/articles/12512180-using-skills-in-claude (opens in a new tab), learn.chatgpt.com/docs/build-skills (opens in a new tab), cursor.com/docs/context/skills (opens in a new tab)
What this skill does
Use when a notebook run fails on a missing package (ImportError, ModuleNotFoundError, "there is no package called"), when you need to inspect an installed package version, or when you need to install, add, or manage Python or R packages for the notebook runtime. Covers inspectpackages, routing Python vs R through managepackages, why in-cell %pip/!pip/install.packages() and OS installers are forbidden, restarting the kernel after an install, and when to stop and ask the user.
When it triggers
- Use when a notebook run fails on a missing package (ImportError, ModuleNotFoundError, "there is no package called"), when you need to inspect an installed package version, or when you need to install, add, or manage Python or R packages for
- "there is no package called"
Similar skills
More data & analysis skills
Deidentify A Dataset
maziyarpanahi/openmed
De-identify selected free-text columns in a local CSV, JSONL, or Parquet dataset with OpenMed and produce a separate redacted dataset plus a PHI-free aggregate summary.
Active · last commit Oct 23, 2026
Data & analysisPythonSandbase
iflytek/skillhub
Access 2,000+ AI models and API tools through one MCP interface for inference, media generation, search, scraping, embeddings, social data, and structured retrieval.
Active · last commit Oct 26, 2026
Data & analysisJavaMaui Data Binding
dotnet/skills
Guidance for .NET MAUI XAML and C# data bindings — compiled bindings, INotifyPropertyChanged / ObservableObject, value converters, binding modes, multi-binding, relative bindings, fallbacks, and…
Maintained · last commit Oct 22, 2026
OfficialData & analysisC#Amazon Best Selling Products Finder API Skill
browser-act/skills
This skill helps users extract structured best-selling product data from Amazon via the BrowserAct API.
Maintained · last commit Aug 24, 2026
OfficialData & analysisPythonRerun Parquet
rerun-io/rerun
Ingest tabular Parquet files into Rerun chunk streams with rerun.experimental.ParquetReader.
Active · last commit Oct 26, 2026
Data & analysisRustSn Da Image Caption
OpenSenseNova/SenseNova-Skills
图片理解与数据提取 skill。当图片文件(.png/.jpg/.jpeg/.gif/.webp/.bmp)是主要输入且用户需要理解、提取数据或分析图片内容时使用。提供预配置的 caption 脚本(scripts/caption.py),通过 vision 模型将图片转为文本描述,无需额外配置 API Key。覆盖:(1) 通过 scripts/caption.py…
Maintained · last commit Oct 9, 2026
Data & analysisJavaScript
How do I install the Env Management skill?
Copy the env-management folder (the one containing SKILL.md) into ~/.claude/skills/ for Claude Code, .agents/skills/ for Codex or .cursor/skills/ for Cursor. The agent picks it up automatically when a task matches its description.
Is the Env Management skill free?
Yes. The repository is open source under the Apache-2.0 license.
Is Env Management maintained?
The repository's most recent commit was on Oct 26, 2026. Its latest release is v1.0.3. appsgit only lists skills from repositories with a commit in the last six months.