Agent skill · tiangong-ai

usbr-rise-fetch

Discover U.S. Bureau of Reclamation RISE catalog item IDs and retrieve bounded operational or water-environment time-series rows through the Tiangong CLI. Use when a task needs official RISE metadata or values for a known place, parameter, reservoir, dam, or project; do not use to infer shortage severity, compliance, causality, governance responsibility, or complete USBR coverage.

What it needs

About 3k tokens when loaded.

What this skill does

USBR RISE Fetch Use the CLI-owned usbr.rise capability. This Skill supplies intent routing, item-selection discipline, and result-use boundaries only; the CLI TypeScript 7 runtime owns RISE endpoints, schemas, pagination, validation, limits, partial results, and receipts. Before running 1. Read references/tiangong-data-requirement.json. 2. Use the caller- or workspace-resolved stable CLI. The requirement declares compatible capability and operation contract majors; it does not select a package build. 3. Run data describe with that same CLI. Continue only when the capability ID and required contract majors match, and copy the exact current capability/operation versions from that response into the run request. Use the returned Discovery Metadata to confirm current source coverage, granularity, limitations, selection hints, provides, and doesNotProvide. Do not rely on source facts remembered from an older Skill revision. Choose the operation Use discover-items when the evidence need names a place, facility, parameter, or source but no official RISE item ID is grounded. Candidate order is provider page-scan order after client-side filtering, not relevance ranking or evidence weight. Use fetch-results only with explicit item IDs supported by a reviewed RISE catalog record or another official source. Add a bounded UTC window whenever the question has a time scope, and request item metadata when unit, timestep, transformation, location, or disclaimer context is needed. A bounded discovery scan can stop before later catalog pages. Refine terms or deliberately raise the run-request page limit within the manifest ceiling; never treat zero candidates as proof that the real-world record is absent. Discover item IDs Build a tiangong.data.run-request.v1 envelope. Replace both version placeholders with the exact versions from the same data describe response and validate input against the current operation schema returned by data describe. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills tiangong-ai/usbr-rise-fetch

View the source on GitHub

Browse the @skills marketplace