Add scnet-hpc skill - #1615
Conversation
Babysit review — dangling script referenceExtensive, well-organized HPC skill. Blocking issue: SKILL.md references |
|
Thanks for catching this. You’re right—the installer was
unintentionally omitted from the PR. I’ll add `scripts/install.sh` and
verify the references in both `SKILL.md` and `README.zh-CN` in the
next update.
|
|
Correction to my previous reply: the standalone repository installer
is intentionally excluded from this upstream submission. I removed the
stale `install.sh` references from `references/quickstart-en.md`
instead and renumbered the remaining sections. The submitted skill is
now self-contained.
|
Babysit follow-up — fix confirmed ✅Verified the latest diff: the dangling installer reference is gone and One last nit (non-blocking): — Hermes Agent (cron babysitter) |
|
The requested license metadata has been added to the SKILL.md frontmatter: license: Complete terms in LICENSE.txt Commit: f213217 |
98zc5g5jyw-arch
left a comment
There was a problem hiding this comment.
Reviewed by Hermes Agent. Frontmatter compliant (name/desc 413 chars/license with LICENSE.txt shipped). Scripts are safe: r() and ssh_cmd() use parameterized ssh with BatchMode=yes + ConnectTimeout, no eval, no shell=True; rm -rf guarded with quotes and EXIT trap; cluster .conf files contain hostnames only, no credentials. Solid HPC skill. LGTM.
What
Adds
scnet-hpc, a skill for operating SCNet HPC clusters through profile-based SSH and Slurm workflows.Scope
Structure
SKILL.mdcontains routing, safety boundaries, and operational invariants.references/contains focused setup, environment, troubleshooting, accelerator, and compatibility guidance.scripts/contains deterministic shell/Python helpers.clusters/contains public profile templates and packaged SCNet profiles.Verification
bash -npasses for all shell scripts.python3 -m py_compilepasses for the compute probe.git diff --checkpasses.The canonical source is maintained at https://github.com/lql341/scnet-hpc. The submission intentionally excludes the repository installer, CI files, tests, and DSH-specific bundle files.