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
Ready-to-paste message
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-visualizationOr 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.mdTechnical 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
- Confirm the decoded site, product or moment, time, units, dimensions, and projection.
- Apply scale, offset, calibration, fill values, and quality flags before interpolation, contouring, or thresholding.
- 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.
- 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.
- Confirm that map coordinates and radar polar coordinates share the correct projection and origin.
- Record whether velocity is dealiased and whether dual-polarization fields have their documented quality masks.
Plot a PPI
For a plan-position indicator:
- Select the requested sweep or the lowest usable sweep under a stated policy.
- Convert range and azimuth to the selected map projection.
- Mask invalid, below-threshold display, folded, clutter-contaminated, and missing gates according to an explicit policy.
- Render the measured product with a documented, perceptually ordered color scale appropriate to the quantity.
- Overlay radar location, requested site label, range rings or distance scale, north arrow when orientation could be ambiguous, and optional geographic context.
- 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.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3685
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
data-throughput-accelerator
Makes your agent speed up the movement of large data volumes. It finds bottlenecks and ensures data is transferred quickly and correctly.
affaan-m/ECC
inventory-demand-planning
Helps your agent predict product demand in stores. It optimizes stock and plans when to run promotions to sell more.
affaan-m/ECC
market-research
Helps your agent conduct market research and competitive analysis. Provides summaries with source attribution.
affaan-m/ECC