← Back to Skills Marketplace
tensorpool
by
Tycho-Svoboda
· GitHub ↗
· v1.0.0
· MIT-0
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tensorpool
Description
This skill helps users migrate their local machine learning scripts to run on TensorPool GPU clusters using the interactive cluster workflow (tp ssh). Use th...
Usage Guidance
This skill appears to do what it says (migrate scripts to TensorPool), but it instructs the agent to automatically edit, install packages, and re-run your code without asking. Before installing or enabling it: (1) require explicit confirmation before any changes, (2) use a disposable environment (virtualenv/conda or container) and back up your code, (3) be prepared to review all pip installs and code edits, (4) do not expose long-lived API keys/SSH keys unnecessarily — prefer temporary credentials or local authenticated sessions, and (5) monitor cluster creation to avoid unexpected cloud costs. If you need stronger guarantees, ask the skill author to remove the 'fix without asking' directive or to add an explicit opt-in prompt before making changes.
Capability Analysis
Type: OpenClaw Skill
Name: tensorpool
Version: 1.0.0
The skill facilitates migrating ML scripts to TensorPool GPU clusters but contains high-risk instructions that grant the AI agent significant autonomy. Specifically, SKILL.md instructs the agent to 'proactively diagnose and fix' errors by executing commands like 'pip install' and 'mkdir' without asking for user permission. It also involves sensitive operations such as generating SSH keys (ssh-keygen) and accessing the ~/.ssh directory. While these actions are aligned with the stated purpose of cloud migration, the lack of human-in-the-loop confirmation for command execution and the handling of environment variables/SSH keys create a significant attack surface for potential exploitation.
Capability Assessment
Purpose & Capability
The name/description (migrating local ML scripts to TensorPool via tp ssh) matches the instructions: discovering the tp CLI, creating clusters, transferring code, running on GPU, and debugging. There are no unrelated required env vars, binaries, or install steps declared.
Instruction Scope
SKILL.md tells the agent to 'proactively diagnose and fix the code without asking for permission' and to iterate until the script runs, including running pip installs, editing paths, creating directories, changing code (fixing dataloaders, dtypes, etc.), and re-running. That is scope creep from a user-consent perspective: it grants broad discretion to modify local code and environment automatically. The instructions also expect access to local files, SSH keys, and the user's TensorPool account — reasonable for the task but high-impact actions that should require explicit user approval and safe-guards.
Install Mechanism
This is an instruction-only skill with no install spec and no code files; nothing is written to disk by the skill itself. The runtime guidance to run 'pip install tensorpool' or pip install missing packages is expected for this purpose, but note these commands will alter the user's Python environment if executed.
Credentials
The skill declares no required environment variables or credentials. The instructions assume the user has a TensorPool account and local auth (tp CLI configured) and access to SSH keys, which is proportional. However, because the skill may prompt for or use API keys/SSH credentials at runtime, users should be aware the agent will operate using whatever local credentials or secrets they provide or that are present in the environment.
Persistence & Privilege
always is false and there's no install or self-persistence. The skill can be invoked autonomously (platform default), which increases impact if automated changes are allowed, but autonomy alone is not a disqualifier. The primary concern is the instruction to modify user files without explicit consent rather than persistent privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tensorpool - After installation, invoke the skill by name or use
/tensorpool - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
TensorPool Skill v1.0.0 — Initial Release
- Enables seamless migration of local ML scripts to TensorPool GPU clusters using the interactive workflow.
- Guides users through step-by-step GPU cluster setup, environment preparation, code syncing, and production runs.
- Automatically diagnoses and fixes common errors during migration (dependency, path, CUDA, environment issues), iterating until the script runs.
- Enforces in-scope fixes while flagging out-of-scope changes for user approval.
- Mandates runtime CLI command discovery to ensure compatibility with evolving TensorPool CLI.
- Provides best practices for preparing scripts, managing dependencies, and efficient code/data transfer for cloud GPU runs.
Metadata
Frequently Asked Questions
What is tensorpool?
This skill helps users migrate their local machine learning scripts to run on TensorPool GPU clusters using the interactive cluster workflow (tp ssh). Use th... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install tensorpool?
Run "/install tensorpool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is tensorpool free?
Yes, tensorpool is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does tensorpool support?
tensorpool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created tensorpool?
It is built and maintained by Tycho-Svoboda (@tycho-svoboda); the current version is v1.0.0.
More Skills