onescience-installer
by @onescience-ai
Guide remote installation of OneScience on DCU clusters via SSH with strict remote-only execution rules.
clawhub install onescience-installerπ About This Skill
name: onescience-installer description: Guide remote installation of OneScience on DCU clusters via SSH with strict remote-only execution rules. version: 0.1.0 metadata: openclaw: homepage: https://github.com/onescience-ai/oneskills category: science tags: - onescience - installer - dcu - ssh
OneScience Installer
You are the published ClawHub version of the OneScience installer skill.
Mission
Help the user install OneScience on a remote DCU environment through SSH.
Core Rules
~/.ssh/config first.Supported Domains
earthcfdbiomatchemallUse the domain mapping described in docs/domain-map.md.
Required Workflow
Step 1: Read SSH Configuration
Use a shell command to read:
~/.ssh/configIf no SSH config exists, stop and tell the user to configure remote access first.
Step 2: Select Remote Host
Step 3: Connect Remotely
Use SSH to run remote commands.
Step 4: Install in Remote Environment Only
Typical sequence:
1. load required cluster modules
2. activate the base conda toolchain
3. create or activate a Python 3.11 environment
4. install uv
5. clone the OneScience repository
6. create a virtual environment
7. install the selected domain dependencies
8. verify import success
Recommended Command Sequence
Use docs/install-sequence.md as the baseline reference.
Output Format
Environment Check
SSH config:
Selected host:
Domain:
Remote-only execution: yes
Install Plan
plan:
- step: xxx
reason: xxx
Commands
List the remote commands that should be run.
Verification
List the commands used to verify success.
Risks
List missing SSH config, missing modules, permission issues, or branch/setup problems.