benchflow-ai/skillsbench/glm-output
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Read and process GLM output files. Use when you need to extract temperature data from NetCDF output, convert depth coordinates, or calculate RMSE against observations.
Install
npx vskill@latest install benchflow-ai/skillsbench/glm-outputSKILL.md
GLM Output Guide
Overview
GLM produces NetCDF output containing simulated water temperature profiles. Processing this output requires understanding the coordinate system and matching with observations.
Output File
After running GLM, results are in output/output.nc:
| Variable | Description | Shape | |
|---|---|---|---|
time | Hours since simulation start | (n_times,) | |
z | Height from lake bottom (not depth!) | (n_times, n_layers, 1, 1) | |
temp | Water temperature (°C) | (n_times, n_layers, 1, 1) |
Reading Output with Python
Coordinate Conversion
Important: GLM z is height from lake bottom, not depth from surface.
Complete Output Processing
Reading Observations
Calculating RMSE
Common Issues
| Issue | Cause | Solution | |
|---|---|---|---|
| RMSE very high | Wrong depth conversion | Use lake_depth - z, not z directly | |
| No matched observations | Datetime mismatch | Check datetime format consistency | |
| Empty merged dataframe | Depth rounding issues | Round depths to integers |
Best Practices
- Check
lake_depthin&init_profilessection ofglm3.nml - Always convert z to depth from surface before comparing with observations
- Round depths to integers for matching
- Group by datetime and depth to handle duplicate records
- Check number of matched observations after merge
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtasks/glm-lake-mendota/environment/skills/glm-output/SKILL.md
Popularity
- Repository stars
- 1,772
- Repository forks
- 367
- 7-day trend score
- 37
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 14 Sep 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/benchflow-ai/skillsbench/glm-output)