From tools
Find and connect to IONOS Cloud debugging VMs provisioned with the debug-vm tool. Use when the user wants to deploy to, test on, SSH into, or check status of their debug VMs. Triggers on references to "debug VM", "my VM", "test server", "deploy to VM", or when needing a remote Linux machine for testing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tools:debug-vmThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
IONOS Cloud debugging VM provisioner. VMs are created via interactive TUI (`debug-vm`), but read-only queries work non-interactively.
IONOS Cloud debugging VM provisioner. VMs are created via interactive TUI (debug-vm), but read-only queries work non-interactively.
debug-vm --list # JSON array of all created servers
debug-vm --ip # IP of most recently created server
debug-vm --ip vm-luroth # IP of a specific server by name
debug-vm --ssh # SSH into most recent server (exec)
debug-vm --ssh vm-luroth # SSH into specific server
Config file: ~/.config/debug-vm/config.json (respects $XDG_CONFIG_HOME).
Server entries in .created_servers[]:
{
"server_id": "uuid",
"name": "vm-username",
"datacenter_id": "uuid",
"ip_address": "1.2.3.4",
"created_by": "username",
"created_date": "2025-01-15T10:30:00Z"
}
All VMs accept SSH as root:
ssh root@$(debug-vm --ip)
To run commands remotely:
ssh root@$(debug-vm --ip) 'docker ps'
To copy files:
scp -r ./dist root@$(debug-vm --ip):/opt/app/
VMs are provisioned with: Docker, kubectl, k9s, helm, terraform, ionosctl, aws-cli, trivy, cosign, clamav, Go, oras, git, jq, python3, wireshark-cli, screen.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub lbroth-copilot/claude-private-skills --plugin tools