Agent skill

Python Packages

by A-EVO-Lab in A-EVO-Lab/a-evolve

Installing and using common Python packages in SkillBench containers.

No licenceAuto-check passedData & Analytics

Install Python Packages

skills CLI
$ npx skills add A-EVO-Lab/a-evolve --skill python-packages -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install A-EVO-Lab/a-evolve python-packages --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/A-EVO-Lab/a-evolve.git skills-src && mkdir -p .claude/skills && cp -r skills-src/seed_workspaces/skillbench/skills/python-packages .claude/skills/python-packages && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
python-packages
GitHub stars
805
Token cost
~556 tokens
SKILL.md length
129 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
None found

At a glance

Installing and using common Python packages in SkillBench containers.

  • Tasks that involve Data analysis
  • SKILL.md covers Installation Pattern, Common Packages by Category, Pre-installed Check and Common Issues
  • Calls pip3, apt-get and python3

What it does

Python Packages is an agent skill from A-EVO-Lab/a-evolve. Installing and using common Python packages in SkillBench containers. Covers scientific computing, data analysis, and file format libraries.

Its SKILL.md is about 560 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Data & Analytics, covering Data analysis. It works with Python, Matplotlib and Microsoft Excel. The repository describes itself as: The official repository of "Position: Agentic Evolution is the Path to Evolving LLMs".

When your agent uses it

  • Tasks that involve Data analysis

Example prompts

  • “/python-packages”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 18ba996. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pip3
    • apt-get
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip3, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Python Packages loads about 556 tokens when it runs. Until then it costs about 39 tokens; SKILL.md has 129 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~39
When it runs · the whole SKILL.md, loaded when a task matches
~556

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 129 words (~556 tokens).

“Containers run as root. Always use --break-system-packages:”

— opening of SKILL.md by A-EVO-Lab
name
python-packages

Read the full SKILL.md on GitHub

Files

Just SKILL.md in seed_workspaces/skillbench/skills/python-packages of A-EVO-Lab/a-evolve.

Open the folder on GitHubat commit 18ba996

Compare with similar skills

Python Packages next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Python Packages compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Python Packages this skillA-EVO-Lab/a-evolve805—~556Automated safety check: PassNone
Excel and CSV Data Analysisbytedance/deer-flow83k4 repos~2.2kAutomated safety check: PassMIT
Python Executorcortega26/chile-hub1132 repos~1.5kAutomated safety check: PassMIT
Raccoon DataanalysisSenseTime-Copilot/raccoon-dataanalysis-skill137—~1.9kAutomated safety check: PassNone
Hybrid-Engine Data Analysiscode-yeongyu/oh-my-openagent70k—~1.4kAutomated safety check: PassCustom licence
GeoPandas Spatial Analysisdavila7/claude-code-templates32k10 repos~1.8kAutomated safety check: PassMIT

Similar skills

  • Excel and CSV Data Analysis

    bytedance/deer-flow

    Analyzes uploaded Excel and CSV files with SQL through DuckDB, producing schema inspections, statistical summaries and exports to CSV, JSON or Markdown.

    83k GitHub starsUsed in 4 repos~2.2k tokens
    Data & AnalyticsAuto-check passed
  • Python Executor

    cortega26/chile-hub

    Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh).

    113 GitHub starsUsed in 2 repos~1.5k tokens
    Data & AnalyticsAuto-check passed
  • Raccoon Dataanalysis

    SenseTime-Copilot/raccoon-dataanalysis-skill

    Raccoon (小浣熊) Data Analysis - Remote code interpreter and data visualization service powered by SenseTime.

    137 GitHub stars~1.9k tokensUpdated 6 mo ago
    Data & AnalyticsAuto-check passed
  • Hybrid-Engine Data Analysis

    code-yeongyu/oh-my-openagent

    Analyzes CSV, Parquet and JSON data with DuckDB, Polars, numpy and matplotlib, preferring a persistent kernel over repeated one-shot processes.

    70k GitHub stars~1.4k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • GeoPandas Spatial Analysis

    davila7/claude-code-templates

    Handles vector geospatial data in Python with GeoPandas: reading shapefiles, GeoJSON and GeoPackage, reprojecting, spatial joins, overlays, clipping and maps.

    32k GitHub starsUsed in 10 repos~1.8k tokens
    Data & AnalyticsAuto-check passed
  • Analytics Data Analysis

    Mindrally/skills

    Best practices for analytics, data analysis, and visualization using Python, pandas, matplotlib, seaborn, and Jupyter notebooks.

    267 GitHub stars~1.6k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed

More from A-EVO-Lab/a-evolve

All 17 skills in this repo
  • Harness Optimizer

    A-EVO-Lab/a-evolve

    Optimize an AI agent's harness for MCP-Atlas benchmark. An agent skill from A-EVO-Lab/a-evolve.

    805 GitHub stars~982 tokensUpdated 1 mo ago
    Auto-check passed
  • Data Formats

    A-EVO-Lab/a-evolve

    Reading, writing, and converting common data formats (CSV, Excel, JSON, YAML) with correct handling of encoding, types, and edge cases.

    805 GitHub stars~638 tokensUpdated 1 mo ago
    Auto-check passed
  • Python Data Analysis

    A-EVO-Lab/a-evolve

    Best practices for multi-step Python tasks including data analysis, HuggingFace datasets, token counting, and any task requiring state across multiple python() calls.

    805 GitHub stars~476 tokensUpdated 1 mo ago
    Auto-check passed
  • Scientific Computing

    A-EVO-Lab/a-evolve

    Strategies for scientific computing, numerical methods, bioinformatics/DNA tasks, logic circuit design, algorithmic challenges, and ML training tasks.

    805 GitHub stars~495 tokensUpdated 1 mo ago
    Auto-check passed
  • Screenshot Analysis

    A-EVO-Lab/a-evolve

    How to interpret accessibility tree elements and correlate them with screenshot regions for accurate GUI interaction.

    805 GitHub stars~428 tokensUpdated 1 mo ago
    Auto-check passed
  • Skill Usage

    A-EVO-Lab/a-evolve

    How to discover, load, and effectively use skills to solve SkillBench tasks.

    805 GitHub stars~478 tokensUpdated 1 mo ago
    Auto-check passed

Questions about Python Packages

What does Python Packages do?

Installing and using common Python packages in SkillBench containers. Python Packages is an agent skill from A-EVO-Lab/a-evolve. Installing and using common Python packages in SkillBench containers.

When should I use Python Packages?

Python Packages fits situations like: tasks that involve Data analysis.

How do I install Python Packages in Claude Code?

Run `npx skills add A-EVO-Lab/a-evolve --skill python-packages -a claude-code`. Or copy the skill folder (seed_workspaces/skillbench/skills/python-packages in A-EVO-Lab/a-evolve) into .claude/skills/python-packages in your project. Claude Code loads it when a task matches its description.

How do I install Python Packages in Codex?

Run `npx skills add A-EVO-Lab/a-evolve --skill python-packages -a codex`. Or copy the skill folder (seed_workspaces/skillbench/skills/python-packages in A-EVO-Lab/a-evolve) into .agents/skills/python-packages in your project. Codex loads it when a task matches its description.

Can I use Python Packages in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add A-EVO-Lab/a-evolve --skill python-packages -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/python-packages, .gemini/skills/python-packages, .github/skills/python-packages and .opencode/skills/python-packages in your project.

What does Python Packages need to run?

Going by SKILL.md and its folder, Python Packages needs the command-line tools its instructions call (pip3, apt-get and python3). Our summary lists: Python 3.

Does Python Packages access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Python Packages safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Python Packages use?

No licence was found for Python Packages or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Python Packages use?

About 556 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Python Packages?

Skills that share tags, products or a category with Python Packages: Excel and CSV Data Analysis (bytedance/deer-flow, 83k stars), Python Executor (cortega26/chile-hub, 113 stars), Raccoon Dataanalysis (SenseTime-Copilot/raccoon-dataanalysis-skill, 137 stars) and Hybrid-Engine Data Analysis (code-yeongyu/oh-my-openagent, 70k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Python Packages?

A-EVO-Lab (a GitHub organization) maintains it in A-EVO-Lab/a-evolve, which has 805 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on August 22, 2026.

Source: A-EVO-Lab/a-evolve on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.