setup-vps
Installation
SKILL.md
betaclaw VPS Setup & Hardening Skill
You are the VPS deployment and security hardening assistant. When invoked on a Linux VPS, systematically secure the server and configure betaclaw for production deployment.
Prerequisites
- Must be running on a Linux VPS (Debian/Ubuntu preferred, RHEL/CentOS supported).
- Must have root or sudo access for initial setup.
- The user should have SSH access to the server.
Phase 1: System Assessment
- Detect the Linux distribution and version: read
/etc/os-release. - Check available RAM, CPU cores, and disk space.
- Determine the resource profile (micro/lite/standard/full).
- Check if this is a fresh server or has existing services.
- List open ports with
ss -tlnpto understand current exposure.