Agent SkillsA-EVO-Lab/a-evolve › environment-discovery

environment-discovery

GitHub

提供在SkillBench容器中快速发现可用工具、语言、数据文件和技能的策略,帮助在执行任务前评估环境。

seed_workspaces/skillbench/skills/environment-discovery/SKILL.md A-EVO-Lab/a-evolve

Trigger Scenarios

开始新任务前需了解容器环境 需要确认已安装的工具和依赖包

Install

npx skills add A-EVO-Lab/a-evolve --skill environment-discovery -g -y
More Options

Non-standard path

npx skills add https://github.com/A-EVO-Lab/a-evolve/tree/main/seed_workspaces/skillbench/skills/environment-discovery -g -y

Use without installing

npx skills use A-EVO-Lab/a-evolve@environment-discovery

指定 Agent (Claude Code)

npx skills add A-EVO-Lab/a-evolve --skill environment-discovery -a claude-code -g -y

安装 repo 全部 skill

npx skills add A-EVO-Lab/a-evolve --all -g -y

预览 repo 内 skill

npx skills add A-EVO-Lab/a-evolve --list

SKILL.md

Frontmatter
{
    "name": "environment-discovery",
    "description": "Strategies for quickly discovering what tools, languages, data files, and skills are available in a SkillBench container."
}

Environment Discovery Skill

When starting a new SkillBench task, quickly assess the environment before writing code.

1. Check available skills first

list_skills

If any skill names relate to the task, load them immediately — they often contain critical instructions.

2. Check available tools and languages

which python3 pip3 node npm gcc g++ make cmake R java rustc go 2>/dev/null
python3 --version 2>/dev/null
pip3 list 2>/dev/null | head -30

3. Check the workspace

pwd
ls -la /root/
file /root/* 2>/dev/null | head -20

4. Check OS and package manager

cat /etc/os-release 2>/dev/null | head -5
which apt-get yum dnf apk 2>/dev/null

5. Inspect data files

# Check CSV/JSON/YAML files
head -5 /root/*.csv 2>/dev/null
head -20 /root/*.yaml /root/*.yml /root/*.json 2>/dev/null
wc -l /root/*.csv 2>/dev/null

Tips

  • Most containers are Ubuntu-based with apt-get
  • Data files referenced in the task are usually in /root/
  • If you need extra packages, install them with pip3 install --break-system-packages <pkg>
  • Check for pre-installed domain-specific tools (e.g., libreoffice, ffmpeg, erlang)

Version History

  • c9d4789 Current 2026-07-25 07:28

Same Skill Collection

artifacts/tb2_clawcode_opus46/skills/build-compiled-extensions/SKILL.md
artifacts/tb2_clawcode_opus46/skills/debug-and-fix/SKILL.md
artifacts/tb2_clawcode_opus46/skills/environment-discovery/SKILL.md
artifacts/tb2_clawcode_opus46/skills/python-data-analysis/SKILL.md
artifacts/tb2_clawcode_opus46/skills/scientific-computing/SKILL.md
artifacts/tb2_clawcode_opus46/skills/self-verification/SKILL.md
artifacts/tb2_clawcode_opus46/skills/systematic-exploration/SKILL.md
seed_workspaces/mcp_mh/.claude/skills/harness-optimizer/SKILL.md
seed_workspaces/osworld/skills/application-shortcuts/SKILL.md
seed_workspaces/osworld/skills/gui-click-over-keyboard/SKILL.md
seed_workspaces/osworld/skills/gui-navigation/SKILL.md
seed_workspaces/osworld/skills/screenshot-analysis/SKILL.md
seed_workspaces/osworld/skills/self-verification/SKILL.md
seed_workspaces/osworld/skills/web-access-strategies/SKILL.md
seed_workspaces/skillbench/skills/data-formats/SKILL.md
seed_workspaces/skillbench/skills/python-packages/SKILL.md
seed_workspaces/skillbench/skills/skill-usage/SKILL.md
seed_workspaces/terminal/skills/build-compiled-extensions/SKILL.md
seed_workspaces/terminal/skills/debug-and-fix/SKILL.md
seed_workspaces/terminal/skills/environment-discovery/SKILL.md
seed_workspaces/terminal/skills/scientific-computing/SKILL.md
seed_workspaces/terminal/skills/self-verification/SKILL.md

Metadata

Files
0
Version
88190c6
Hash
0692255a
Indexed
2026-07-25 07:28

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 07:33
浙ICP备14020137号-1 $방문자$