Agent skill

Meteorology Driver Classification

by benchflow-ai in benchflow-ai/skillsbench

Classify environmental and meteorological variables into driver categories for attribution analysis.

MITAuto-check passed

Install Meteorology Driver Classification

skills CLI
$ npx skills add benchflow-ai/skillsbench --skill meteorology-driver-classification -a claude-code

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

GitHub CLI
$ gh skill install benchflow-ai/skillsbench meteorology-driver-classification --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/benchflow-ai/skillsbench.git skills-src && mkdir -p .claude/skills && cp -r skills-src/tasks/lake-warming-attribution/environment/skills/meteorology-driver-classification .claude/skills/meteorology-driver-classification && 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
meteorology-driver-classification
GitHub stars
1.8k
Token cost
~487 tokens
SKILL.md length
192 words
Files
1
Skills in repo
189
Repo updated
First seen
Licence
MIT

At a glance

Classify environmental and meteorological variables into driver categories for attribution analysis.

  • Works in 4 steps: Identify all available variables in your… → Assign each variable to a category based… → Create derived variables if needed → …
  • You need to group multiple variables into meaningful factor categories
  • SKILL.md covers Overview, Common Driver Categories, Derived Variables and Grouping Strategy, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Meteorology Driver Classification is an agent skill from benchflow-ai/skillsbench. Classify environmental and meteorological variables into driver categories for attribution analysis. Use when you need to group multiple variables into meaningful factor categories.

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

The repository describes itself as: SkillsBench evaluates how well skills work and how effective agents are at using them. The licence is MIT.

When your agent uses it

  • You need to group multiple variables into meaningful factor categories

Example prompts

  • “/meteorology-driver-classification”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Identify all available variables in your dataset
  2. Assign each variable to a category based on physical meaning
  3. Create derived variables if needed
  4. Variables in the same category should be correlated

What it can do on your machine

Read from SKILL.md and the folder at commit 9a1f4dd. 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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

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

  • Network

    No URLs in SKILL.md.

    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

Meteorology Driver Classification loads about 487 tokens when it runs. Until then it costs about 54 tokens; SKILL.md has 192 words of instructions outside code blocks.

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

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

The full file from benchflow-ai/skillsbench at commit 9a1f4dd, republished under its MIT licence (© benchflow-ai). 192 words, ~487 tokens.

Download SKILL.mdSave it as .claude/skills/meteorology-driver-classification/SKILL.md (or your agent's skills folder).
name
meteorology-driver-classification
description
Classify environmental and meteorological variables into driver categories for attribution analysis. Use when you need to group multiple variables into meaningful factor categories.
license
MIT

Driver Classification Guide

Overview

When analyzing what drives changes in an environmental system, it is useful to group individual variables into broader categories based on their physical meaning.

Common Driver Categories

Heat

Variables related to thermal energy and radiation:

  • Air temperature
  • Shortwave radiation
  • Longwave radiation
  • Net radiation (shortwave + longwave)
  • Surface temperature
  • Humidity
  • Cloud cover
Flow

Variables related to water movement:

  • Precipitation
  • Inflow
  • Outflow
  • Streamflow
  • Evaporation
  • Runoff
  • Groundwater flux
Wind

Variables related to atmospheric circulation:

  • Wind speed
  • Wind direction
  • Gust speed
  • Atmospheric pressure
Human

Variables related to anthropogenic activities:

  • Developed area
  • Agriculture area
  • Impervious surface
  • Population density
  • Industrial output
  • Land use change rate

Derived Variables

Sometimes raw variables need to be combined before analysis:

python
# Combine radiation components into net radiation
df['NetRadiation'] = df['Longwave'] + df['Shortwave']

Grouping Strategy

  1. Identify all available variables in your dataset
  2. Assign each variable to a category based on physical meaning
  3. Create derived variables if needed
  4. Variables in the same category should be correlated

Validation

After statistical grouping, verify that:

  • Variables load on expected components
  • Groupings make physical sense
  • Categories are mutually exclusive

Best Practices

  • Use domain knowledge to define categories
  • Combine related sub-variables before analysis
  • Keep number of categories manageable (3-5 typically)
  • Document your classification decisions

© benchflow-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in tasks/lake-warming-attribution/environment/skills/meteorology-driver-classification of benchflow-ai/skillsbench.

Open the folder on GitHubat commit 9a1f4dd

Compare with similar skills

Meteorology Driver Classification 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.

Meteorology Driver Classification compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Meteorology Driver Classification this skillbenchflow-ai/skillsbench1.8k—~487Automated safety check: PassMIT
Performance AttributionHKUDS/Vibe-Trading35k—~3.1kAutomated safety check: PassMIT
Changelog PR Classifierwarpdotdev/warp65k1 repos~1.1kAutomated safety check: PassAGPL-3.0
Direction Attributethedaviddias/Front-End-Checklist74k—~534Automated safety check: PassMIT
Fetchpriority Attributethedaviddias/Front-End-Checklist74k—~535Automated safety check: PassMIT
Lang Attributethedaviddias/Front-End-Checklist74k—~995Automated safety check: PassMIT

Similar skills

  • Performance Attribution

    HKUDS/Vibe-Trading

    Explains why a portfolio beat or lagged its benchmark with Brinson sector attribution, factor alpha and beta decomposition, timing evaluation and benchmark comparison.

    35k GitHub stars~3.1k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Rules for deciding whether a pull request without an explicit changelog marker belongs in the release changelog, and under which category.

    65k GitHub starsUsed in 1 repo~1.1k tokens
    DevelopmentAuto-check passed
  • Direction Attribute

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing templates, rendered HTML, or shared components related to Set text direction for RTL languages.

    74k GitHub stars~534 tokensUpdated 2 days ago
    Auto-check passed
  • Fetchpriority Attribute

    thedaviddias/Front-End-Checklist

    A skill your agent uses when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

    74k GitHub stars~535 tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed
  • Lang Attribute

    thedaviddias/Front-End-Checklist

    A skill your agent uses when applies to all HTML documents. An agent skill from thedaviddias/Front-End-Checklist.

    74k GitHub stars~995 tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Cv Classification

    aiming-lab/AutoResearchClaw

    Best practices for image classification tasks. An agent skill from aiming-lab/AutoResearchClaw.

    15k GitHub stars~304 tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed

More from benchflow-ai/skillsbench

All 189 skills in this repo
  • Lean4 Memories

    benchflow-ai/skillsbench

    This skill should be used when working on Lean 4 formalization projects to maintain persistent memory of successful proof patterns, failed approaches, project conventions, and user preferences…

    1.8k GitHub stars~3.2k tokensUpdated 2 mo ago
    Auto-check passed
  • Senior Data Engineer

    benchflow-ai/skillsbench

    World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, real-time streaming, and data infrastructure.

    1.8k GitHub stars~5.9k tokensUpdated 2 mo ago
    Auto-check passed
  • Ac Branch Pi Model

    benchflow-ai/skillsbench

    AC branch pi-model power flow equations (P/Q and |S|) with transformer tap ratio and phase shift, matching acopf-math-model.md and MATPOWER branch fields.

    1.8k GitHub stars~1.1k tokensUpdated 2 mo ago
    Auto-check passed
  • Civ6lib

    benchflow-ai/skillsbench

    Civilization 6 district mechanics library. An agent skill from benchflow-ai/skillsbench.

    1.8k GitHub stars~1.7k tokensUpdated 2 mo ago
    Auto-check passed
  • D3 Visualization

    benchflow-ai/skillsbench

    Build deterministic, verifiable data visualizations with D3.js (v6).

    1.8k GitHub stars~1.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Dc Power Flow

    benchflow-ai/skillsbench

    DC power flow analysis for power systems. An agent skill from benchflow-ai/skillsbench.

    1.8k GitHub stars~717 tokensUpdated 2 mo ago
    Auto-check passed

Questions about Meteorology Driver Classification

What does Meteorology Driver Classification do?

Classify environmental and meteorological variables into driver categories for attribution analysis. Meteorology Driver Classification is an agent skill from benchflow-ai/skillsbench. Classify environmental and meteorological variables into driver categories for attribution analysis.

When should I use Meteorology Driver Classification?

Meteorology Driver Classification fits situations like: you need to group multiple variables into meaningful factor categories.

How do I install Meteorology Driver Classification in Claude Code?

Run `npx skills add benchflow-ai/skillsbench --skill meteorology-driver-classification -a claude-code`. Or copy the skill folder (tasks/lake-warming-attribution/environment/skills/meteorology-driver-classification in benchflow-ai/skillsbench) into .claude/skills/meteorology-driver-classification in your project. Claude Code loads it when a task matches its description.

How do I install Meteorology Driver Classification in Codex?

Run `npx skills add benchflow-ai/skillsbench --skill meteorology-driver-classification -a codex`. Or copy the skill folder (tasks/lake-warming-attribution/environment/skills/meteorology-driver-classification in benchflow-ai/skillsbench) into .agents/skills/meteorology-driver-classification in your project. Codex loads it when a task matches its description.

Can I use Meteorology Driver Classification 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 benchflow-ai/skillsbench --skill meteorology-driver-classification -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/meteorology-driver-classification, .gemini/skills/meteorology-driver-classification, .github/skills/meteorology-driver-classification and .opencode/skills/meteorology-driver-classification in your project.

What does Meteorology Driver Classification need to run?

SKILL.md names no scripts, command-line tools or credentials: Meteorology Driver Classification is instructions for the agent only. Our summary lists: Python 3.

Does Meteorology Driver Classification 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 Meteorology Driver Classification 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 Meteorology Driver Classification use?

Meteorology Driver Classification is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Meteorology Driver Classification use?

About 487 tokens (SKILL.md is roughly 1.9k 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 Meteorology Driver Classification?

Skills that share tags, products or a category with Meteorology Driver Classification: Performance Attribution (HKUDS/Vibe-Trading, 35k stars), Changelog PR Classifier (warpdotdev/warp, 65k stars), Direction Attribute (thedaviddias/Front-End-Checklist, 74k stars) and Fetchpriority Attribute (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Meteorology Driver Classification?

benchflow-ai (a GitHub organization) maintains it in benchflow-ai/skillsbench, which has 1,834 GitHub stars. The repository holds 189 skills in this directory. The repository was last updated on July 23, 2026.

Source: benchflow-ai/skillsbench on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.