Skip to content
Skillpedia
Analysis & spreadsheets48k · #3685

nexrad-radar-visualization

Helps your agent visualize NEXRAD radar data and decoded mosaics. It displays correct geometry, units, and quality information.

What it does

This tool creates clear, scientifically accurate images from weather radar data. It displays information like rainfall intensity, wind speed, and other important details captured by radar.

When to use it

  • ✓To visualize data from a specific radar (NEXRAD).
  • ✓To create images of combined radar maps (mosaics).
  • ✓To generate animations showing weather evolution.

Example of what to ask your AI

“Create an image of the NEXRAD radar from [site name] showing reflectivity at 2 PM UTC.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/nexrad-radar-visualization/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/nexrad-radar-visualization/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool takes raw radar data and transforms it into easy-to-understand graphics. It ensures that colors and symbols accurately represent what the radar detected, without distorting the information.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill nexrad-radar-visualization

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/nexrad-radar-visualization/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

NEXRAD Radar Visualization

Overview

Create scientifically legible plots from verified NEXRAD single-site products and decoded radar mosaics. Preserve site or domain, product, observation or valid time, units, geometry, quality masking, and color meaning so a visually compelling image cannot hide a wrong quantity or misleading spatial interpretation.

Use this skill after nexrad-product-access or another trusted source has provided a decoded site product. Use nexrad-mosaic-access to retrieve an official MRMS composite before plotting it. This skill does not discover or download radar files.

When to Use This Skill

  • Plot base reflectivity, radial velocity, spectrum width, or another decoded Level II moment for one NEXRAD site.
  • Plot a Level III product selected by product code and scan time.
  • Plot a decoded NOAA/NCEP MRMS or other documented NEXRAD-derived gridded composite while preserving its grid, coverage, and product semantics.
  • Create a lowest-elevation PPI, a specified-elevation PPI, or a sweep chosen for a target height.
  • Plot dual-polarization moments with appropriate units and masks.
  • Create RHI, cross-section, tilt, storm-relative, or multi-sweep views.
  • Build a time sequence or animation from a verified scan series.
  • Export the plot with a stable color scale, map context, metadata, and provenance.

Do not use a plot to hide a missing sweep, unverified product, invalid gate mask, geolocation error, or unsupported extrapolation.

Define the Visualization Contract

Record:

  • radar site and site coordinates;
  • data level and exact product or moment;
  • observation, volume, or product time in UTC;
  • source identity and local content hash when required;
  • intended view: PPI, RHI, cross-section, tilt, comparison, or animation;
  • sweep or angle policy;
  • map projection, bounds, range rings, and landmark context;
  • physical units, color scale, display range, and normalization policy;
  • invalid, missing, folded, clutter, or otherwise masked gates;
  • for gridded mosaics, the provider, product/domain, grid projection and orientation, valid-time semantics, and source/coverage or quality fields;
  • output format, dimensions, background, and whether figures are for analysis or publication.

If the user asks only for “a radar image,” produce a useful default: a single-site PPI with site marker, UTC time, product, units, color bar, range rings, and missing-data treatment visible. For a decoded mosaic, use a map view with the product, domain, valid time, units, legend, and missing-data treatment visible. Ask only when product, site/domain, or time would materially change the result and cannot be inferred safely.

Validate Before Plotting

  1. Confirm the decoded site, product or moment, time, units, dimensions, and projection.
  2. Apply scale, offset, calibration, fill values, and quality flags before interpolation, contouring, or thresholding.
  3. Confirm that the requested sweep exists. For a target-height sweep, compute or obtain beam height as a function of range and show which elevation is nearest.
  4. Preserve no-data and invalid-data cells as masked values. Do not replace them with zero, minimum reflectivity, or an opaque background that resembles weak echo.
  5. Confirm that map coordinates and radar polar coordinates share the correct projection and origin.
  6. Record whether velocity is dealiased and whether dual-polarization fields have their documented quality masks.

Plot a PPI

For a plan-position indicator:

  1. Select the requested sweep or the lowest usable sweep under a stated policy.
  2. Convert range and azimuth to the selected map projection.
  3. Mask invalid, below-threshold display, folded, clutter-contaminated, and missing gates according to an explicit policy.
  4. Render the measured product with a documented, perceptually ordered color scale appropriate to the quantity.
  5. Overlay radar location, requested site label, range rings or distance scale, north arrow when orientation could be ambiguous, and optional geographic context.
  6. Put product, site, UTC time, units, sweep or product code, range, and color bar in the figure itself.

For reflectivity, do not imply that every dBZ color boundary is a categorical precipitation type. Keep the measured reflectivity label visible and put any rain-rate relation in a separate, explicitly derived layer.

For velocity, use a diverging scale centered on zero unless the product's

…

FAQ

What is NEXRAD data?

NEXRAD is a weather radar system used in the United States and other countries to monitor weather.

What are 'radar mosaics'?

These are images created by combining data from multiple radars to cover a larger area.

Can I use this to predict the weather?

This tool focuses on visualizing existing data. For forecasts, you would need other tools or models.

Details

Original description by the author

Plot NEXRAD Level II/III site scans and decoded radar mosaics with correct radar geometry, map grids, units, quality masks, timestamps, and provenance.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3685
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills