{"id":"067c4701-1b6f-4bf5-a6be-bd9c3e7e9ef2","entityType":"agent","slug":"clawhub-skills-andrewharp-runpod","name":"runpod","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-andrewharp-runpod","canonicalPath":"/agent/clawhub-skills-andrewharp-runpod","generatedAt":"2026-10-10T08:07:46.180Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl). --- name: runpod description: Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl). --- RunPod Skill Manage RunPod GPU cloud instances,","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"clawhub skill install skills:andrewharp:runpod","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/andrewharp/runpod","homepage":null,"primaryLinks":[{"label":"View on ClawHub","url":"https://github.com/openclaw/skills/tree/main/skills/andrewharp/runpod","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":50,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SS"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-02-25T03:36:33.772Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-25T03:36:33.772Z","lastIndexedAt":null,"nextCrawlAt":"2026-02-26T03:36:33.772Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install skills:andrewharp:runpod","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T08:07:46.180Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-andrewharp-runpod/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"---\nname: runpod\ndescription: Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl).\n---\n\n# RunPod Skill\n\nManage RunPod GPU cloud instances, SSH connections, and filesystem access.\n\n## Prerequisites\n\n```bash\nbrew install runpod/runpodctl/runpodctl\nrunpodctl config --apiKey \"your-api-key\"\n```\n\n**SSH Key:** runpodctl manages SSH keys in `~/.runpod/ssh/`:\n\n```bash\nrunpodctl ssh add-key\n```\n\nView and manage keys at: https://console.runpod.io/user/settings\n\n**Mount script configuration:**\nThe mount script checks `~/.ssh/runpod_key` first, then falls back to runpodctl's default key. Override with:\n```bash\nexport RUNPOD_SSH_KEY=\"$HOME/.runpod/ssh/RunPod-Key\"\n```\n\nHost keys are stored separately in `~/.runpod/ssh/known_hosts` (isolated from your main SSH config). Uses `StrictHostKeyChecking=accept-new` to verify hosts on reconnect while allowing new RunPod instances.\n\n## Quick Reference\n\n```bash\nrunpodctl get pod                    # List pods\nrunpodctl get pod <id>               # Get pod details\nrunpodctl start pod <id>             # Start pod\nrunpodctl stop pod <id>              # Stop pod\nrunpodctl ssh connect <id>           # Get SSH command\nrunpodctl send <file>                # Send file to pod\nrunpodctl receive <code>             # Receive file from pod\n```\n\n## Common Operations\n\n### Create Pod\n\n```bash\n# Without volume\nrunpodctl create pod --name \"my-pod\" --gpuType \"NVIDIA GeForce RTX 4090\" --imageName \"runpod/pytorch:1.0.2-cu1281-torch280-ubuntu2404\"\n\n# With volume (100GB at /workspace)\nrunpodctl create pod --name \"my-pod\" --gpuType \"NVIDIA GeForce RTX 4090\" --imageName \"runpod/pytorch:1.0.2-cu1281-torch280-ubuntu2404\" --volumeSize 100 --volumePath \"/workspace\"\n```\n\n**Important:** When using a volume (`--volumeSize`), always specify `--volumePath` too. Without it:\n```\nerror creating container: ... invalid mount config for type \"volume\": field Target must not be empty\n```\n\n### SSH to Pod\n\n```bash\n# Get SSH command\nrunpodctl ssh connect <pod_id>\n\n# Connect directly (copy command from above)\nssh -p <port> root@<ip> -i ~/.ssh/runpod_key\n```\n\n### Mount Pod Filesystem (SSHFS)\n\n```bash\n./scripts/mount_pod.sh <pod_id> [base_dir]\n```\n\nMounts pod to `~/pods/<pod_id>` by default.\n\n**Access files:**\n```bash\nls ~/pods/<pod_id>/\ncat ~/pods/<pod_id>/workspace/my-project/train.py\n```\n\n**Unmount:**\n```bash\nfusermount -u ~/pods/<pod_id>\n```\n\n## Helper Script\n\n| Script | Purpose |\n|--------|---------|\n| `mount_pod.sh` | Mount pod filesystem via SSHFS (no runpodctl equivalent) |\n\n## Web Service Access\n\nProxy URLs:\n```\nhttps://<pod_id>-<port>.proxy.runpod.net\n```\n\nCommon ports:\n- **8188**: ComfyUI\n- **7860**: Gradio\n- **8888**: Jupyter\n- **8080**: Dev tools\n","readmeExcerpt":"--- name: runpod description: Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl). --- RunPod Skill Manage RunPod GPU cloud instances,","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"brew install runpod/runpodctl/runpodctl\nrunpodctl config --apiKey \"your-api-key\""},{"language":"bash","snippet":"runpodctl ssh add-key"},{"language":"bash","snippet":"export RUNPOD_SSH_KEY=\"$HOME/.runpod/ssh/RunPod-Key\""},{"language":"bash","snippet":"runpodctl get pod                    # List pods\nrunpodctl get pod <id>               # Get pod details\nrunpodctl start pod <id>             # Start pod\nrunpodctl stop pod <id>              # Stop pod\nrunpodctl ssh connect <id>           # Get SSH command\nrunpodctl send <file>                # Send file to pod\nrunpodctl receive <code>             # Receive file from pod"},{"language":"bash","snippet":"# Without volume\nrunpodctl create pod --name \"my-pod\" --gpuType \"NVIDIA GeForce RTX 4090\" --imageName \"runpod/pytorch:1.0.2-cu1281-torch280-ubuntu2404\"\n\n# With volume (100GB at /workspace)\nrunpodctl create pod --name \"my-pod\" --gpuType \"NVIDIA GeForce RTX 4090\" --imageName \"runpod/pytorch:1.0.2-cu1281-torch280-ubuntu2404\" --volumeSize 100 --volumePath \"/workspace\""},{"language":"text","snippet":"error creating container: ... invalid mount config for type \"volume\": field Target must not be empty"}],"parameters":{},"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["typescript"],"docsSourceLabel":"CLAWHUB","editorialOverview":"Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl). --- name: runpod description: Manage RunPod GPU cloud instances - create, start, stop, connect to pods via SSH and API. Use when working with RunPod infrastructure, GPU instances, or need SSH access to remote GPU machines. Handles pod lifecycle, SSH proxy connections, filesystem mounting, and API queries. Requires runpodctl (brew install runpod/runpodctl/runpodctl). --- RunPod Skill Manage RunPod GPU cloud instances,","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":401,"uniquenessScore":62,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:07:46.180Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}