By uw-ssec
Scaffold open-source research software projects with community health files, validate documentation quality, and assess handoff readiness for new maintainers — managing the full project lifecycle.
Assess project readiness for handoff to new maintainers with a comprehensive health check
Scaffold a new project with community health files and standard structure for any language
Validate project handoff by testing that setup instructions, documentation, and workflows actually work
Expert in documentation quality assurance, setup instruction validation, and completeness checking for research software projects in any language. Uses Vale, HTMLProofer, markdownlint, and manual tracing to audit documentation for handoff readiness.
Expert in research software project initialization, contributor onboarding, and knowledge transfer for open-source projects in any language. Scaffolds community health files, creates onboarding documentation, and prepares projects for handoff.
Templates and guidance for creating community health files (README, CONTRIBUTING, LICENSE, CODE_OF_CONDUCT, SECURITY, CITATION.cff, issue/PR templates) for open-source research software projects in any language.
Documentation quality assurance tools and strategies for research software projects. Covers prose linting (Vale), link checking (HTMLProofer), Markdown validation (markdownlint), code example testing, container-based instruction validation, and CI integration.
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.
npx claudepluginhub uw-ssec/rse-plugins --plugin project-managementAgents and skills for Scientific Python development and best practices
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
Structured AI-enabled research workflows for software development: Research, Plan, Experiment, Implement
Development automation skills for Python projects
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
PROJECT.md-first autonomous development with hybrid auto-fix documentation. 8-agent pipeline, auto-orchestration, docs auto-update on commit (true vibe coding). Knowledge base system with 90% faster repeat research. Strict mode enforces SDLC best practices automatically. Works for ANY Python/JavaScript/TypeScript/Go project.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
v9.52.0 - Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.