一键导入
get-available-resources
Enumerate installed packages, databases, and tools for engineering workflows
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enumerate installed packages, databases, and tools for engineering workflows
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Query vapor pressures and NPSH requirements for cavitation assessment
Query thermodynamic properties for 100+ fluids from CoolProp database
Query loss coefficients for pipes, valves, fittings in pump systems
Query fluid viscosities, densities, and material properties vs temperature
Access atmospheric properties and aerospace fluid data from NASA Earthdata
Query high-accuracy thermodynamic properties from NIST REFPROP database (commercial)
| name | get-available-resources |
| description | Enumerate installed packages, databases, and tools for engineering workflows |
| category | helpers |
| domain | general |
| complexity | basic |
| dependencies | [] |
Help Claude quickly determine what resources, tools, packages, and databases are available in the current environment. This skill eliminates guesswork and enables Claude to:
This diagnostic tool should be run at the beginning of engineering sessions to establish environmental context.
The tool generates a structured report with:
=== ENVIRONMENT RESOURCE REPORT ===
Timestamp: 2025-11-07 21:30:45
Python: 3.11.14 (/usr/bin/python3)
OS: Ubuntu 22.04 LTS (Linux 5.15.0)
Architecture: x86_64
[✓] numpy 1.24.3
[✓] scipy 1.10.1
[✓] pandas 2.0.2
[✗] CoolProp (not installed)
[✓] matplotlib 3.7.1
PostgreSQL: ✓ Connected (version 14.8)
Redis: ✓ Running (version 7.0.11)
MySQL: ✗ Not installed
MongoDB: ✗ Not running
OpenFOAM: ✓ v10 (/opt/openfoam10)
ANSYS: ✗ Not found
MATLAB: ✗ Not found
ParaView: ✓ v5.11.0 (/usr/bin/paraview)
MISSING PACKAGES FOR FULL ENGINEERING WORKFLOW:
- pip install CoolProp (thermodynamic properties)
- pip install fluids (fluid mechanics calculations)
- pip install thermo (chemical engineering thermodynamics)
OPTIMIZATION:
- Consider installing pyomo for optimization problems
python3 resource-lister.py
python3 resource-lister.py --detailed
# Check only Python packages
python3 resource-lister.py --packages-only
# Check only databases
python3 resource-lister.py --databases-only
# Check only software tools
python3 resource-lister.py --software-only
# Check specific package
python3 resource-lister.py --check numpy scipy pandas
# Machine-readable format for automation
python3 resource-lister.py --json > resources.json
# Save detailed report to file
python3 resource-lister.py --detailed --output report.txt
=== ENGINEERING ENVIRONMENT RESOURCE REPORT ===
Generated: 2025-11-07 21:30:45
System: Linux Ubuntu 22.04 LTS (x86_64)
Python: 3.11.14 (/usr/bin/python3)
Working Directory: /home/user/projects
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PYTHON PACKAGES (38 installed)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Core Scientific Computing:
[✓] numpy 1.24.3
[✓] scipy 1.10.1
[✓] matplotlib 3.7.1
[✗] pandas Not installed
Engineering Libraries:
[✗] fluids Not installed
[✗] thermo Not installed
[✗] CoolProp Not installed
[✗] pint Not installed
[✓] sympy 1.12
Optimization:
[✓] scipy.optimize (included in scipy)
[✗] pyomo Not installed
[✗] gekko Not installed
Network Analysis:
[✗] networkx Not installed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DATABASES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[✓] PostgreSQL 14.8 /usr/bin/psql
Connection: SUCCESS (test database)
[✓] Redis 7.0.11 /usr/bin/redis-server
Status: Running on port 6379
[✗] MySQL Not installed
[✗] MongoDB Not installed
[✓] SQLite3 3.37.2 (built-in)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SOFTWARE TOOLS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Simulation & CFD:
[✗] OpenFOAM Not found
[✗] ANSYS Fluent Not found
[✗] COMSOL Not found
CAD & Visualization:
[✓] ParaView 5.11.0 /usr/bin/paraview
[✗] SolidWorks Not found (Windows only)
[✓] Gmsh 4.10.5 /usr/bin/gmsh
Computing:
[✗] MATLAB Not found
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SYSTEM RESOURCES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CPU: 8 cores (Intel Xeon E5-2680 v4)
RAM: 32.0 GB total, 28.4 GB available
Disk: 450 GB available in /home
Tmp Space: 50 GB available in /tmp
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
RECOMMENDATIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Essential Engineering Packages:
pip install pandas fluids thermo pint
Recommended for Fluid Mechanics:
pip install CoolProp networkx
For Optimization Workflows:
pip install pyomo
For Enhanced Data Analysis:
pip install seaborn scikit-learn
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
User: "Design a centrifugal pump for water transport"
Claude runs resource-lister.py and sees:
- numpy, scipy, matplotlib: Available
- fluids, thermo: Not available
- CoolProp: Not available
Claude Response:
"I can design the pump using numpy and scipy for calculations.
However, I recommend installing 'fluids' package for more
accurate hydraulic calculations:
pip install fluids
For now, I'll use scipy for fluid properties with manual
property definitions."
User: "Set up an OpenFOAM simulation for pipe flow"
Claude runs resource-lister.py and sees:
- OpenFOAM: Not installed
- ParaView: Available
Claude Response:
"OpenFOAM is not currently installed. I can:
1. Provide installation instructions for OpenFOAM
2. Create case files that will work once installed
3. Use ParaView for post-processing once simulation runs
Would you like me to proceed with case setup or help
with OpenFOAM installation?"
User: "Analyze pump performance data from database"
Claude runs resource-lister.py and sees:
- PostgreSQL: Connected and running
- pandas: Not installed
- numpy, scipy: Available
Claude Response:
"I can query your PostgreSQL database and perform analysis.
For better data handling, I recommend:
pip install pandas
For now, I'll use numpy arrays to process the query results."
Add custom checks by modifying resource-lister.py: