Help us improve
Share bugs, ideas, or general feedback.
From scientific-domain-applications
Loads, processes, and analyzes labeled multidimensional arrays using Xarray for NetCDF/Zarr files, climate/satellite data, with Dask integration and performance verification.
npx claudepluginhub uw-ssec/rse-plugins --plugin scientific-domain-applicationsHow this command is triggered — by the user, by Claude, or both
Slash command
/scientific-domain-applications:xarray-for-multidimensional-dataThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Xarray for Multidimensional Data Work with labeled multidimensional arrays using Xarray. ## Arguments $ARGUMENTS — describe the task (e.g., "read this NetCDF file", "analyze climate data", "set up Dask chunking for large dataset") ## Workflow 1. **Understand the task** from the arguments: - NetCDF/HDF5/Zarr I/O - DataArray and Dataset operations - Dask integration for large datasets - Climate/satellite/oceanographic analysis - Geospatial raster operations (rioxarray) - DataTree for hierarchical data 2. **Explore existing data and code:** - Check for data files (...
/benchmarkRuns chunking benchmarks on Zarr datasets from local/S3/GCS paths or generates synthetic data, tests configurations across access patterns, and produces a performance report with recommendations.
/analyzeALWAYS invoke this skill when a user wants to perform computational analysis on data in this repository. This skill loads project-specific analysis conventions, dataset registries, and methodology requirements (validation checks, sensitivity sweeps, null hypothesis testing) that are not available from general knowledge — you cannot do the analysis correctly without consulting it first. Trigger for: running any named analysis technique (clustering, PCA, UMAP, differential expression, survival analysis, dose-response, model fitting, time-series, batch correction, statistical tests), exploring or investigating patterns in data, continuing or extending a previous analysis, debugging or troubleshooting analytical results (wrong clusters, unexpected patterns, parameter tuning). The user's intent must be to computationally process or model data — not just read it, not just look at a file. Do NOT trigger for: reading or previewing data files without analysis, writing reports or documents, brainstorming ideas, setting up or initializing repositories, installing conventions, ingesting or importing data files, fixing code bugs unrelated to analytical results, or updating documentation.
/data-scientistAdopts data-scientist persona to develop ML models, perform data analysis, and validate statistics based on the provided request.
Share bugs, ideas, or general feedback.
Work with labeled multidimensional arrays using Xarray.
$ARGUMENTS — describe the task (e.g., "read this NetCDF file", "analyze climate data", "set up Dask chunking for large dataset")
Understand the task from the arguments:
Explore existing data and code:
Implement using Xarray best practices:
Verify results and performance.
Report results including data structure and any performance considerations.