remote-compute-ssh

Submit compute jobs to SSH/SLURM hosts with approval before dispatch.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/guanxiaol/open-science --skill remote-compute-ssh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remote-compute-ssh
Source: https://github.com/guanxiaol/open-science/tree/main/runtime/skills/remote-compute-ssh
Command: npx skills add https://github.com/guanxiaol/open-science --skill remote-compute-ssh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of submitting and managing remote compute jobs through SSH/SLURM hosts, providing a seamless way to handle compute tasks from your local machine.

Core Features & Use Cases

  • Job Submission and Approval: Automates the job submission process with an approval modal to manage allocations.
  • Workflow Automation: Orchestrate job workflows, including partitions, environment activation, job scripts, and file transfers.
  • Compute Job Monitoring: Tracks and manages compute job notifications, providing insights on job completion and outputs.
  • Data Transfer and Retrieval: Handles data transfer between local and remote workspaces, with the option to stage large files efficiently.
  • Use Case: Ideal for scientists and researchers needing to submit and manage complex compute jobs on SSH/SLURM hosts, streamlining their workflow for computational biology, high-performance computing, and data analysis.

Quick Start

Use the remote-compute-ssh skill to submit a new job on your SSH host.

Frequently Asked Questions about remote-compute-ssh

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit and manage remote compute jobs via SSH and SLURM?

To submit remote compute jobs via SSH and SLURM, this Skill automates job dispatch with an approval modal, orchestrates environment activation, and handles file transfers between local and remote workspaces.

Can I automate data transfer and retrieval for SLURM job outputs?

Yes, you can automate data transfer for SLURM job outputs. This Skill handles data transfer between local and remote workspaces, allowing you to stage large files efficiently and harvest outputs upon job completion.

What is the best way to monitor compute job notifications on a remote SSH host?

The best way to monitor compute job notifications on a remote SSH host is through this Skill's automated tracking, which manages job notifications and provides insights on job completion and outputs.

Does job submission through this workflow require manual approval before dispatch?

Yes, job submission requires manual approval before dispatch. The workflow automates the submission process but includes an approval modal to manage compute allocations on the SSH/SLURM host.

How do I orchestrate compute workflows including partitions and environment activation?

You orchestrate compute workflows by configuring partitions, environment activation, and job scripts. This Skill automates the orchestration of job submission, recovery, and data harvesting from remote compute hosts.

Is this approach suitable for distributed computing in computational biology?

Yes, this approach is suitable for distributed computing in computational biology. It streamlines workflows for scientists and researchers needing to submit complex compute jobs on SSH/SLURM hosts for data analysis.