An agent skill for creating and managing confidential Virtual Machines on secretai.scrtlabs.com using secretvm-cli.
This skill gives AI coding agents (Claude Code, Cursor, Windsurf, etc.) the knowledge to:
- Create confidential VMs with AMD SEV-SNP or Intel TDX hardware isolation
- Manage the full VM lifecycle: start, stop, monitor, edit, remove
- Deploy workloads via Docker Compose templates or custom configurations
- Verify CPU/GPU attestation and TLS binding using the
secretvm-verifySDK - Register VMs with EIP-8004 on-chain attestation
npx skills add scrtlabs/secretvm-skill- secretvm-cli:
npm install -g secretvm-cli - secretvm-verify:
npm install -g secretvm-verify - An API key from secretai.scrtlabs.com
Once installed, ask your AI agent things like:
- "Create a small SecretVM using the ollama template"
- "List my running VMs"
- "Verify the attestation for my-vm.vm.scrtlabs.com"
- "Deploy this docker-compose.yaml to a confidential VM"
- "Show me the logs for VM 42"
The agent will use secretvm-cli commands with your API key to manage VMs on your behalf.
| Size | Use Case |
|---|---|
small |
Light workloads, testing |
medium |
Standard workloads |
large |
Heavy compute |
MIT