LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

vm-deploy - Deploy Python projects to a Yandex Cloud VM

Deploys a Python project to an existing Yandex Cloud VM over SSH, sets up uv dependencies, and generates start, stop, and status scripts.

Tags

Updated: 2026-10-06

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Read VM YAML configuration
  • Validate SSH key permissions
  • Test SSH connectivity
  • Install uv remotely
  • Copy projects with scp
  • Create remote environments
  • Generate control scripts
  • Start and inspect applications

Inputs

  • VM configuration YAML
  • Local Python project directory
  • SSH private key
  • Project entry file
  • Project name

Outputs

  • Deployed remote project
  • Remote Python environment
  • Remote deploy.sh script
  • Local start and stop scripts
  • Local status scripts
  • Application process status
  • Application log output

Requirements

  • Existing Yandex Cloud VM
  • SSH access to the VM
  • Local ssh and scp commands
  • Permission to modify SSH key permissions
  • Remote shell access
  • Remote curl or pip for uv installation

Source

  • Spec: SKILL.md
deployment
Python
Yandex Cloud
SSH
uv
virtual machine
process management
Read VM YAML configuration
Validate SSH key permissions
Test SSH connectivity
Install uv remotely
VM configuration YAML
Local Python project directory
SSH private key
Deployed remote project
Remote Python environment
Remote deploy.sh script