By uw-ssec
Run structured research-software workflows: research codebases and prior art, design multi-file implementation plans, run prototype experiments, execute plans phase-by-phase with verification, validate completions, capture reproducibility metadata, and produce handoff documents for context transfer between sessions.
Update an existing implementation plan based on feedback
Create a detailed implementation plan through interactive research and iteration
Capture environment, data, seeds, and config so a result can be reproduced
Research the codebase and/or external prior art to build context for a task
Validate that an implementation was correctly executed against its plan
Use when work context must transfer to another session or person. Triggers: create a handoff, hand off this work, summarize context for the next session, prepare a handoff.
Use when a result, experiment, or analysis must be reproducible by others or by a future session. Triggers: make this reproducible, capture provenance, pin the environment for this result, why can't I reproduce X.
Use when research or scientific code must be trustworthy — verifiably correct, regression-safe, and numerically stable. Triggers: harden this code, is this numerically correct, add regression tests vs known results, make the research code robust.
Use when an approved implementation plan (a docs/rse/specs/plan-*.md file) exists and the next step is writing the code. Triggers: implement the plan, execute the plan, start building, run the plan.
Use when an existing implementation plan needs changes before or during execution. Triggers: update the plan, change the plan, add a phase, revise scope, incorporate experiment results.
Uses power tools
Uses Bash, Write, or Edit tools
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.
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.
Project 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
Comprehensive agents and skills for working with the Zarr array storage format
Benchmark and optimize Zarr chunking strategies for multi-dimensional scientific datasets on cloud object stores (S3, GCS)
npx claudepluginhub uw-ssec/rse-plugins --plugin ai-research-workflowsAgents and skills for Research-Through-Design approach to research software design
Scientific research agent extension - turns research goals into reproducible Jupyter notebooks with Python REPL, data analysis, and ML workflows
Autonomous research loops with 10 commands. Generalizes Karpathy's autoresearch loop to any domain with mechanical evaluation, overnight persistence, and zero dependencies.
Deep research coordination: academic papers, technical analysis, data insights, and web intelligence
No description provided.
Development automation skills for Python projects