Agent skill

Nexrad Mosaic Access

by sickn33 in sickn33/agentic-awesome-skills

Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance.

MITAuto-check passed

Install Nexrad Mosaic Access

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill nexrad-mosaic-access -a claude-code

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

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills nexrad-mosaic-access --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/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nexrad-mosaic-access .claude/skills/nexrad-mosaic-access && 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
nexrad-mosaic-access
GitHub stars
47k
Used in
1 other repo
Token cost
~3.2k tokens
SKILL.md length
1,602 words
Files
1
Skills in repo
1,497
Repo updated
First seen
Licence
MIT

At a glance

Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance.

  • Works in 10 steps: Open or list the documented product… → Match the exact product, domain, and… → Select an exact timestamped compressed… → …
  • SKILL.md covers Overview, When to Use This Skill, Official MRMS 2D Access and Choose the Composite Product, plus 13 more sections
  • Reaches mrms.ncep.noaa.gov

What it does

Nexrad Mosaic Access is an agent skill from sickn33/agentic-awesome-skills. Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance.

Its SKILL.md is about 3.2k 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: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

Example prompts

  • “/nexrad-mosaic-access”

Workflow steps

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

  1. Open or list the documented product directory under /2D/.
  2. Match the exact product, domain, and timestamp policy.
  3. Select an exact timestamped compressed GRIB2 file for retrospective work.
  4. For latest, follow the convenience link only after recording the final URL
  5. Request file metadata with a bounded HTTP HEAD or equivalent read-only
  6. Download to a request-owned temporary path without executing content from
  7. Verify received size and a provider checksum when present; otherwise compute
  8. Decompress the .gz into a new temporary .grib2 file. Do not decompress in
  9. Open the GRIB2 with a format-aware decoder and verify product, reference
  10. Promote the verified product and record its source identity.

What it can do on your machine

Read from SKILL.md and the folder at commit b84d35a. 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 json).

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • mrms.ncep.noaa.gov

    Also links to:

    • nssl.noaa.gov
    • registry.opendata.aws

    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

Nexrad Mosaic Access loads about 3.2k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 1,602 words of instructions outside code blocks.

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

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 sickn33/agentic-awesome-skills at commit b84d35a, republished under its MIT licence (© sickn33). 1,602 words, ~3,229 tokens.

Download SKILL.mdSave it as .claude/skills/nexrad-mosaic-access/SKILL.md (or your agent's skills folder).
name
nexrad-mosaic-access
description
Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance.
category
data
risk
safe
source
self
source_type
self
date_added
2026-09-25
author
ShianMike
tags
weather, nexrad, mrms, mosaic, qpe, vil, vii, mesh, composite-products
tools
claude, cursor, gemini, codex

NEXRAD Mosaic Access

Overview

Retrieve an existing NOAA/NCEP Multi-Radar/Multi-Sensor (MRMS) product without confusing it with a single NEXRAD volume or a locally constructed mosaic. MRMS provides timestamped 2D radar-only and multisensor products for regional analysis. Select the exact product, domain, time, and file before downloading, then validate the decoded grid and provenance. This skill covers access to existing MRMS products; it does not build a custom multi-radar composite.

Use nexrad-product-access when the user needs one radar site's Level II or Level III data. Use this skill when the requested object is already a mosaic or multisensor analysis such as QPE, VIL, VII, or MESH.

When to Use This Skill

  • Access an official NEXRAD-derived national or regional mosaic.
  • Retrieve MRMS radar-derived or multisensor precipitation products.
  • Access VIL, VII, MESH, or MultiSensor QPE for a specified UTC time.
  • Obtain a completed product for mapping or analysis without downloading every contributing radar volume.
  • Compare mosaic products while preserving product identity, generation time, domain, and grid metadata.

Do not use this skill for a single-site sweep, a Level II moment, or a custom mosaic that must be constructed from several radars. Route those tasks to nexrad-product-access or a dedicated mosaicking workflow.

Official MRMS 2D Access

NOAA/NCEP exposes the 2D product archive at:

text
https://mrms.ncep.noaa.gov/2D/

The public index includes directories such as:

text
https://mrms.ncep.noaa.gov/2D/MultiSensor_QPE_01H_Pass1/
https://mrms.ncep.noaa.gov/2D/VIL/
https://mrms.ncep.noaa.gov/2D/VII/
https://mrms.ncep.noaa.gov/2D/MESH/

These are representative examples, not a complete product catalog. NOAA/NSSL describes the MRMS suite as containing 100+ products; available products and distribution formats vary by product, version, domain, and feed. Consult the current NOAA/NSSL MRMS overview, product guide, and live NCEP index rather than treating this short list as an allowlist.

Directories can contain a convenience link such as MRMS_<Product>.latest.grib2.gz and timestamped compressed GRIB2 files. Some products may also have regional directories such as CONUS, GUAM, or CARIB; verify the selected product directory rather than assuming a domain.

For reproducible analysis, prefer an exact timestamped file. Use the latest link only for a live snapshot, then record the exact timestamp, URL, redirect target if any, content length, and retrieval time.

Choose the Composite Product

Do not select a directory from a color image or a familiar abbreviation alone. Read the current product description and metadata enough to confirm:

  • product name and version;
  • whether it is radar-only, multisensor, gauge corrected, or analysis based;
  • accumulation or integration period;
  • valid or scan time semantics;
  • update cadence and latency;
  • spatial domain and grid;
  • missing, no-data, and quality semantics;
  • units, scale, and packed-data representation.

Important distinctions include:

  • QPE: accumulated precipitation estimate, not a reflectivity image.
  • VIL: vertically integrated liquid from radar structure, not surface rain rate or hail mass.
  • VII: vertically integrated ice from radar structure, not total precipitation.
  • MESH: maximum expected size of hail for the product interval, not the current cloud-top temperature or a verified hail observation.

Use the current product documentation to confirm exact meaning. Do not infer a product from its directory name alone.

Define the Mosaic Request

Record:

  • exact MRMS product and version;
  • national, regional, or other available domain;
  • exact valid time or bounded historical interval;
  • latest or timestamped-file policy;
  • variables, units, accumulation period, and quality fields;
  • desired geographic crop and output grid policy;
  • maximum lookback, file-size limit, and acceptable latency;
  • whether the product is being treated as official mosaic truth, an analysis input, or a comparison target;
  • required provenance and artifact policy.

If the user requests one storm's single-radar structure, this is the wrong skill. A mosaic is useful for broad coverage and regional products but can obscure site-level vertical or velocity structure.

Access Workflow

  1. Open or list the documented product directory under /2D/.
  2. Match the exact product, domain, and timestamp policy.
  3. Select an exact timestamped compressed GRIB2 file for retrospective work.
  4. For latest, follow the convenience link only after recording the final URL and resolving its timestamped identity.
  5. Request file metadata with a bounded HTTP HEAD or equivalent read-only check when the server supports it.
  6. Download to a request-owned temporary path without executing content from the server path.
  7. Verify received size and a provider checksum when present; otherwise compute and record a local SHA-256.
  8. Decompress the .gz into a new temporary .grib2 file. Do not decompress in place over a shared cache entry.
  9. Open the GRIB2 with a format-aware decoder and verify product, reference time, forecast or valid time, grid, variables, units, and missing values.
  10. Promote the verified product and record its source identity.

Keep compressed bytes, decoded values, and any reprojected or cropped artifact as separate stages with separate hashes or identities.

Handle Latest and Historical Time Correctly

latest is a moving convenience name. A later request can return different bytes even though its URL is unchanged. For analysis and publication:

  • resolve latest to the actual timestamped file;
  • record retrieval time and product valid or scan time separately;
  • use the timestamped file for replay;
  • do not use the latest URL as immutable provenance;
  • report latency between product time and retrieval time.

If the directory contains multiple passes, revisions, or accumulation windows, select the exact contract required by the task. Do not choose the newest file merely because its name sorts last.

Validate the Mosaic Grid

Before interpreting or plotting, verify:

  • domain and expected geographic extent;
  • projection or GRIB coordinate definition;
  • x/y orientation and scan mode;
  • latitude and longitude coordinates after decoding;
  • cell size, dimensions, and row or column ordering;
  • time coordinate, units, and interval semantics;
  • no-data, missing, and quality values;
  • packed scale and offset or other calibration;
  • consistency with the product's documented grid contract.

Do not transpose, flip, or relabel a grid based on visual appearance alone. A plausible-looking map can still be spatially reversed or attached to the wrong time.

Show full SKILL.md (663 more words)Show less

Preserve Product and Measurement Meaning

An MRMS product is a processed estimate or analysis. Keep these distinctions visible:

  • radar reflectivity or velocity input versus accumulated precipitation;
  • radar-only estimate versus gauge-corrected multisensor analysis;
  • valid time versus product generation or file publication time;
  • missing radar coverage versus a physical zero;
  • official composite product versus locally interpolated or blended fields;
  • analysis value versus uncertainty or quality metadata.

Do not label an official mosaic as ground truth. It is a provider product with its own assumptions, coverage, latency, and quality limitations.

Reliability and Cache Behavior

  • Cache by product, domain, timestamped source URL, byte identity, and local checksum—not by latest or a friendly timestamp alone.
  • Retry timeouts and transient server failures with bounded backoff and jitter.
  • Honor service limits and avoid parallel directory-wide downloads.
  • Keep partial compressed or decompressed files outside accepted cache entries.
  • Publish a complete file atomically only after decoder validation.
  • Remove request-owned temporary files after the final artifact and provenance record are durable; never delete a shared user cache as request cleanup.

For large regional or national products, check available disk space and memory before download and decode. Crop only after validating the native grid unless the source supports a documented range request that preserves the same bytes.

Examples

For “the latest MRMS one-hour multisensor QPE over CONUS before a given UTC time,” verify that the product/domain exists, choose a completed timestamp, and record valid time separately from retrieval time. Decode the GRIB2 and confirm accumulation units, grid orientation, and missing-value encoding before mapping it.

For “show the latest MRMS VIL,” resolve latest to its timestamped file and label the result as vertically integrated liquid, not surface rainfall.

Return a Mosaic Access Record

json
{
  "provider": "NOAA/NCEP MRMS",
  "product": "MultiSensor_QPE_01H_Pass1",
  "domain": "CONUS",
  "requested_time_utc": "2026-09-25T12:00:00Z",
  "selected_timestamped_url": "https://mrms.ncep.noaa.gov/2D/.../EXACT_FILE.grib2.gz",
  "retrieved_at_utc": "2026-09-25T12:03:14Z",
  "compressed_size_bytes": 12345678,
  "compressed_sha256": "HEX_DIGEST",
  "decoded_grid": {
    "dimensions": [WIDTH, HEIGHT],
    "projection": "DECODED CRS OR PRODUCT CRS",
    "time_semantics": "VERIFIED PRODUCT TIME"
  },
  "latest_used": false
}

Do not put a fabricated domain, grid, or time into this record. Omit unknown fields or use null when the schema permits it.

Verification Checklist

  • Product, version, domain, and time contract are explicit.
  • An official composite product is not confused with a single-site volume.
  • Exact timestamped identity is recorded even when access starts from latest.
  • Compressed bytes and decoded GRIB2 are validated separately.
  • Product, reference time, valid time, grid, units, and missing values are verified after decoding.
  • Radar, multisensor, gauge-corrected, or analysis semantics are preserved.
  • Missing coverage is not converted to a physical zero.
  • The final artifact and provenance identify the exact source file.

Security & Safety Notes

  • Use public or authorized MRMS resources only.
  • Never execute or import content based only on a remote filename. Decode with explicit format-aware libraries and bounded resource use.
  • Do not expose private endpoints, credentials, signed query strings, or tokens in records or logs.
  • Validate product and domain values before constructing URLs; do not allow path traversal from untrusted input.
  • Preserve NOAA/NCEP attribution and applicable data-use terms.

Common Pitfalls

  • latest changed after the analysis: A moving convenience link was stored as immutable provenance. Resolve and retain the timestamped file identity.
  • A missing-data region became zero: The no-data sentinel was treated like a physical value. Apply and verify the product's missing-data contract.
  • A VIL image was called rainfall: The processed quantity was relabeled. Preserve VIL as vertically integrated liquid.
  • A domain was assumed: The requested regional directory may not exist for that product. Inspect the actual product directory.
  • A single radar became a mosaic: A site product was labeled composite without combining or retrieving multiple contributions.
  • The map was flipped: Grid orientation or scan mode was guessed from appearance. Validate decoded coordinate metadata.

Limitations

  • Product availability, version, directory layout, and update cadence can change. Verify current official documentation.
  • An official mosaic does not expose every native Level II moment or sweep.
  • Provider mosaics have their own quality, coverage, latency, and algorithmic limitations and are not direct observations.
  • This skill accesses existing composites; it does not construct a custom multi-radar mosaic or perform meteorological verification.

Additional Resources

© sickn33, 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 skills/nexrad-mosaic-access of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit b84d35a

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Nexrad Mosaic Access 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.

Nexrad Mosaic Access compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nexrad Mosaic Access this skillsickn33/agentic-awesome-skills47k1 repos~3.2kAutomated safety check: PassMIT
Radar AutomationComposioHQ/awesome-claude-skills77k3 repos~723Automated safety check: PassNone
Vercel Composition Patternssupabase/supabase111k58 repos~726Automated safety check: PassMIT
Sanity Radarsanity-io/sanity6.4k—~2.9kAutomated safety check: PassMIT
Team Composition Patternswshobson/agents40k—~2kAutomated safety check: PassMIT
React Mosaicnomcopter/react-mosaic4.8k—~2.5kAutomated safety check: PassCustom licence

Similar skills

  • Radar Automation

    ComposioHQ/awesome-claude-skills

    Automate Radar tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.

    77k GitHub starsUsed in 3 repos~723 tokens
    Productivity & AutomationAuto-check passed
  • Official

    React composition patterns that scale. An agent skill from supabase/supabase.

    111k GitHub starsUsed in 58 repos~726 tokens
    DevelopmentAuto-check passed
  • Sanity Radar

    sanity-io/sanity

    Official

    Studio Radar, the repo-health dashboard at radar.sanity.dev (source in dev/radar) — what each tool shows, where the data lives, how to query benchRun / gitCommit / gitTag / bisectSession documents…

    6.4k GitHub stars~2.9k tokensUpdated yesterday
    Auto-check passed
  • Design optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection.

    40k GitHub stars~2k tokensUpdated 6 days ago
    DevelopmentAuto-check passed
  • React Mosaic

    nomcopter/react-mosaic

    Build tiling window manager layouts in React with react-mosaic-component (v7) - resizable, drag-and-drop rearrangeable panels, splits and tab groups.

    4.8k GitHub stars~2.5k tokensUpdated 12 days ago
    DevelopmentAuto-check passed
  • Radar

    coreyhaines31/makerskills

    When you want to monitor known sources on a schedule and feed the good stuff into your second brain.

    851 GitHub stars~4k tokensUpdated 2 days ago
    Knowledge ManagementAuto-check: warnings

More from sickn33/agentic-awesome-skills

All 1,497 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Questions about Nexrad Mosaic Access

What does Nexrad Mosaic Access do?

Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance. Nexrad Mosaic Access is an agent skill from sickn33/agentic-awesome-skills. Access official NOAA/NCEP MRMS radar and multisensor composites for a region and time; validate product, grid, domain, quality, timestamp, and provenance.

How do I install Nexrad Mosaic Access in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill nexrad-mosaic-access -a claude-code`. Or copy the skill folder (skills/nexrad-mosaic-access in sickn33/agentic-awesome-skills) into .claude/skills/nexrad-mosaic-access in your project. Claude Code loads it when a task matches its description.

How do I install Nexrad Mosaic Access in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill nexrad-mosaic-access -a codex`. Or copy the skill folder (skills/nexrad-mosaic-access in sickn33/agentic-awesome-skills) into .agents/skills/nexrad-mosaic-access in your project. Codex loads it when a task matches its description.

Can I use Nexrad Mosaic Access 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 sickn33/agentic-awesome-skills --skill nexrad-mosaic-access -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nexrad-mosaic-access, .gemini/skills/nexrad-mosaic-access, .github/skills/nexrad-mosaic-access and .opencode/skills/nexrad-mosaic-access in your project.

What does Nexrad Mosaic Access need to run?

SKILL.md names no scripts, command-line tools or credentials: Nexrad Mosaic Access is instructions for the agent only.

Does Nexrad Mosaic Access access the network?

SKILL.md names 3 domains. In commands or code: mrms.ncep.noaa.gov; the agent is likely to contact it when it follows the instructions. As links in the text: nssl.noaa.gov and registry.opendata.aws. This is read from the text; nothing was executed.

Is Nexrad Mosaic Access 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 Nexrad Mosaic Access use?

Nexrad Mosaic Access is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nexrad Mosaic Access use?

About 3.2k tokens (SKILL.md is roughly 13k 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 Nexrad Mosaic Access?

Skills that share tags, products or a category with Nexrad Mosaic Access: Radar Automation (ComposioHQ/awesome-claude-skills, 77k stars), Vercel Composition Patterns (supabase/supabase, 111k stars), Sanity Radar (sanity-io/sanity, 6.4k stars) and Team Composition Patterns (wshobson/agents, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nexrad Mosaic Access?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,405 GitHub stars. The repository holds 1,497 skills in this directory. The repository was last updated on October 9, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.