By uw-ssec
Build interactive data dashboards, geographic maps, and high-performance visualizations using the HoloViz ecosystem (Panel, HoloViews, hvPlot, Datashader, GeoViews, Lumen). Query databases via natural language, create no-code dashboards with YAML, and render 100M+ point datasets efficiently.
Render massive datasets (100M+ points) efficiently with Datashader rasterization and aggregation
Select and apply perceptually uniform colormaps and accessible visual styling with Colorcet
Create advanced declarative visualizations with HoloViews for multi-dimensional data, interactive streams, and complex compositions
Create interactive maps and geographic visualizations with GeoViews, GeoPandas, and tile providers
Build AI-powered natural language data exploration interfaces with Lumen AI
Specialist in large-scale data rendering and performance optimization with Datashader and advanced techniques. Expert in handling massive datasets (100M+ points), memory optimization, and aggregation strategies.
Expert in geographic and mapping visualizations with GeoViews and spatial data handling. Specializes in creating interactive maps, spatial analysis, coordinate reference systems, and multi-layer geographic compositions.
Expert in building interactive dashboards, web applications, and component systems with Panel and Param. Specializes in reactive programming patterns, real-time data streaming, and responsive UI design.
Strategic guide for multi-library visualization design using HoloViz ecosystem tools. Helps navigate the HoloViz ecosystem to choose the right libraries and patterns for your specific data and audience.
Master declarative parameter systems with Param for type-safe configuration. Use this skill when building parameterized classes with automatic validation, creating reactive dependencies with @param.depends, implementing watchers for side effects, auto-generating UIs from parameters, or organizing application configuration with hierarchical parameter structures.
Master quick plotting and interactive visualization with hvPlot. Use this skill when creating basic plots (line, scatter, bar, histogram, box), visualizing pandas DataFrames with minimal code, adding interactivity and hover tools, composing multiple plots in layouts, or generating publication-quality visualizations rapidly.
Master high-performance rendering for large datasets with Datashader. Use this skill when working with datasets exceeding 100M+ points, optimizing visualization performance, or implementing efficient rendering strategies with rasterization and colormapping techniques.
Master color management and visual styling with Colorcet. Use this skill when selecting appropriate colormaps, creating accessible and colorblind-friendly visualizations, applying consistent themes, or customizing plot aesthetics with perceptually uniform color palettes.
Master advanced declarative visualization with HoloViews. Use this skill when creating complex multi-dimensional visualizations, composing overlays and layouts, implementing interactive streams and selection, building network or hierarchical visualizations, or exploring data with dynamic maps and faceted displays.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Custom AI agents and skills for Research Software Engineering (RSE) and Scientific Computing tasks, designed for use with Claude Code and compatible AI coding assistants.
Click the badge above to open a Codespace with all RSE plugins pre-installed. Claude Code and GitHub Copilot CLI are ready to use immediately.
To route Copilot through a custom LiteLLM-compatible gateway, you need to set two secrets. Because GitHub Codespaces secrets can only be scoped to repos you own, follow these steps:
LITELLM_BASE_URL — your gateway base URLLITELLM_API_KEY — your gateway API keyThe Codespace will automatically detect the secrets and configure Copilot to route through your gateway.
This repository provides specialized agents and skills that understand the unique challenges of scientific software development, including:
To use these agents and skills in Claude Code, add this repository to your plugin marketplace:
/plugin marketplace add uw-ssec/rse-plugins
Once installed, the agents and skills will be available in your Claude Code environment and can be invoked when working on scientific software projects.
The repository provides Claude Code plugins organized by domain. Each plugin contains agents (specialized AI personas) and skills (reusable knowledge modules).
Expert agents and comprehensive skills for modern Scientific Python development.
Agents:
Skills:
When to use: Scientific computing projects, data analysis pipelines, research software development, package creation, reproducible research workflows
Domain-specific scientific computing agents and skills for astronomy, geospatial analysis, climate science, and interactive visualization.
Agents:
Skills:
When to use: Astronomy research, telescope data processing, climate data analysis, Earth science workflows, geospatial analysis
Skills-first research workflows for Research Software Engineers and researchers — covering the full arc from understanding code and surveying prior art through planning, experimentation, implementation, validation, reproducibility, and handoff.
npx claudepluginhub uw-ssec/rse-plugins --plugin holoviz-visualizationProject lifecycle management — onboarding, documentation quality, handoff readiness, and community health for research software projects
Agents and skills for Research-Through-Design approach to research software design
Domain-specific scientific computing agents and skills
Structured AI-enabled research workflows for software development: Research, Plan, Experiment, Implement
Comprehensive agents and skills for working with the Zarr array storage format
MCP server for advanced data visualization and plotting operations
Build Vizro dashboards from concept to deployment. Enforces a 2-phase workflow covering requirements, layout design, visualization selection, implementation with Python, and testing.
Create data visualizations and plots
Build Fast Dash apps: turn Python functions into web apps via type-hint inference. Supports cascading inputs (depends_on), multi-function tabs, and multi-step pipelines (steps=).
Domain-specific scientific computing agents and skills
Create reactive Python notebooks with Marimo for data science and analysis. Seamlessly integrates with Claude for collaborative development.