nexrad-mosaic-construction
Helps your agent build high-quality NEXRAD radar mosaics. It combines data from different radars, considering coverage and quality.
What it does
This tool creates a combined map from data from multiple weather radars. It ensures that each point on the map has a clear origin and information about data quality.
When to use it
- ✓When you need to combine data from two or more radars to cover a larger area.
- ✓To create a consistent map of reflectivity, velocity, or other radar data.
- ✓To compare a map you created with an official government map.
Example of what to ask your AI
“Create a combined radar data map for the Southern region for yesterday's storm analysis.”
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 selects the best data from each radar based on criteria like quality, proximity, and time. It combines this data into a single map, keeping track of which radar provided each piece of 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-mosaic-constructionOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/nexrad-mosaic-construction/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
NEXRAD Mosaic Construction
Overview
Build a custom multi-radar composite from aligned, validated single-site data. Every output pixel must have a traceable source, coverage state, and quality decision. Preserve the distinction between a local analysis product and an official provider mosaic.
Use this skill after products from multiple radars have been resolved. It does
not discover, download, or decode source files. Use nexrad-product-access for
single-site access and nexrad-mosaic-access when the required result is an
existing NOAA MRMS composite rather than a newly constructed analysis.
When to Use This Skill
- Combine two or more radars to cover a region with overlapping or adjacent fields.
- Construct a consistent base-reflectivity, velocity, spectrum-width, or dual-polarization composite.
- Build a research mosaic on a common grid or for a cross-radar comparison.
- Compare a custom mosaic with an official MRMS product.
- Visualize source contributions and coverage gaps in a composite.
Do not use this skill to fetch an official MRMS product, select a single radar, or claim that a simple pixel average is a physically resolved regional field.
Define the Mosaic Contract
Record:
- product and exact units from each source;
- source sites, coordinates, volume start/end times, and sweeps;
- target region, output grid, projection, and cell size;
- time-matching and temporal interpolation policy;
- native range limits, beam width, beam height, and vertical sampling;
- quality-mask, clutter, attenuation, range-folding, and dealiasing policy;
- overlap-resolution and quality-weighting method;
- treatment of coastlines, terrain, blocked sectors, and missing gates;
- output format, metadata, and provenance requirements.
Do not combine a Level II moment and a Level III display product merely because their names resemble one another. Their processing, resolution, and quality semantics must be verified equivalent or the difference must be represented explicitly.
Validate and Align Source Data
Before compositing:
- verify each site's decoded metadata, time, product, units, and quality;
- convert all source fields to one declared projection and common output grid;
- align source times using a documented tolerance and interpolation policy;
- preserve each source's native spatial support and quality fields;
- reject a source that is too stale, out of range, or outside its valid product contract;
- label any resampling or interpolation rather than presenting the output as a native-resolution observation.
When a common time cannot be formed without excessive interpolation, use a nearest time within the stated tolerance, retain the actual time difference, or mark the output unavailable. Do not average distant scans into one pseudo-time without showing the temporal support.
Define the Output Quantity and Quality
For reflectivity, retain dBZ or the product's native calibrated unit and use a quality-aware combination rule. Do not average dBZ as a linear physical quantity without a stated rationale. For velocity, preserve positive and negative radial-velocity conventions and handle dealiasing and folding before compositing. For dual-polarization moments, preserve their physical units and quality masks.
Keep these fields separate:
- measured or decoded value;
- quality or suitability score;
- source site and source time;
- beam-height or range metadata;
- interpolation or resampling state;
- coverage and no-data state.
The output should make it possible to identify which radar contributed each pixel, especially near overlap boundaries.
Select Candidate Data by Quality and Geometry
For each output cell, consider only sources that provide valid coverage at a compatible time and product level. A useful selection score can include:
- lower beam height at the target location;
- shorter range and smaller beam width;
- fewer terrain or clutter artifacts;
- better data quality or signal-to-noise status;
- newer scan or smaller time difference;
- lower attenuation or range-folding penalty;
- product-specific suitability such as dual-pol quality.
The score is a modeling choice, not a universal truth. State its terms and weights, normalize only comparable components, and test sensitivity to the selection rule. Never hide the score behind an unexplained “best radar” rule.
Resolve Overlaps Deterministically
Use a deterministic rule for every target cell:
…
FAQ
What is 'radar data'? Is it like photos?
Radar data is information collected by equipment that sends out radio waves and analyzes what bounces back. It's not like photos, but rather representations of rain, wind, and other atmospheric conditions.
What does 'quality-aware' mean?
It means the tool considers the quality of data from each radar when combining them. Better quality data has more influence on the final map.
Can I use this to see a single radar?
No, this tool is designed to combine data from multiple radars. To view data from a single radar, you would need a different tool.
Details
Original description by the author
Construct a quality-aware NEXRAD multi-radar mosaic from aligned single-site products with explicit coverage, beam geometry, quality weighting, overlap resolution, and provenance.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3683
- 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