LogoClawIndex
CasesSkillsAbout
LogoClawIndex

research-software-engineer - Build reproducible and citable research software

Guides reproducible, citable, maintainable, and deployable research software using software engineering, testing, CI, containers, releases, and HPC practices.

Tags

Updated: 2026-10-07

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Classify research software artifacts
  • Design reproducible project layouts
  • Configure scientific software testing
  • Set up CI quality gates
  • Manage SemVer software releases
  • Create citation and license metadata
  • Capture reproducible execution commands
  • Design Slurm HPC jobs
  • Configure Docker and Apptainer
  • Review software for reproducibility

Inputs

  • Research software repository
  • Source code
  • Scientific data
  • Dependency specifications
  • Execution environment
  • HPC resource constraints
  • Release version information

Outputs

  • Project files
  • Test configurations
  • CI workflows
  • Container configurations
  • Slurm job scripts
  • Release metadata
  • Citation metadata
  • Review recommendations

Requirements

  • Git repository
  • Supported programming language toolchain
  • Testing framework
  • CI platform
  • Container tooling
  • Slurm environment for HPC execution

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
research software
reproducibility
scientific computing
software testing
CI/CD
HPC
containers
SemVer
FAIR4RS
software citation
Classify research software artifacts
Design reproducible project layouts
Configure scientific software testing
Set up CI quality gates
Research software repository
Source code
Scientific data
Project files
Test configurations
CI workflows