🦀 ClawHub
Linode
by @aiwithabidi
Linode (Akamai) — compute instances, volumes, networking, NodeBalancers, domains, and Kubernetes.
TERMINAL
clawhub install linode📖 About This Skill
name: linode description: "Linode (Akamai) — compute instances, volumes, networking, NodeBalancers, domains, and Kubernetes." homepage: https://www.agxntsix.ai license: MIT compatibility: Python 3.10+ (stdlib only — no dependencies) metadata: {"openclaw": {"emoji": "☁️", "requires": {"env": ["LINODE_TOKEN"]}, "primaryEnv": "LINODE_TOKEN", "homepage": "https://www.agxntsix.ai"}}
☁️ Linode/Akamai
Linode (Akamai) — compute instances, volumes, networking, NodeBalancers, domains, and Kubernetes.
Requirements
| Variable | Required | Description |
|----------|----------|-------------|
| LINODE_TOKEN | ✅ | Linode/Akamai API token |
Quick Start
# List Linode instances
python3 {{baseDir}}/scripts/linode.py list-instances --page "1"Get instance details
python3 {{baseDir}}/scripts/linode.py get-instance Create instance
python3 {{baseDir}}/scripts/linode.py create-instance --type "g6-nanode-1" --region "us-east" --image "linode/ubuntu24.04" --label --root-pass Delete instance
python3 {{baseDir}}/scripts/linode.py delete-instance Boot instance
python3 {{baseDir}}/scripts/linode.py boot-instance Reboot instance
python3 {{baseDir}}/scripts/linode.py reboot-instance Shut down instance
python3 {{baseDir}}/scripts/linode.py shutdown-instance List volumes
python3 {{baseDir}}/scripts/linode.py list-volumesCreate volume
python3 {{baseDir}}/scripts/linode.py create-volume --label --size "20" --region "us-east"List NodeBalancers
python3 {{baseDir}}/scripts/linode.py list-nodebalancersList domains
python3 {{baseDir}}/scripts/linode.py list-domainsList domain records
python3 {{baseDir}}/scripts/linode.py list-domain-records List firewalls
python3 {{baseDir}}/scripts/linode.py list-firewallsList LKE clusters
python3 {{baseDir}}/scripts/linode.py list-kubernetesList instance types/plans
python3 {{baseDir}}/scripts/linode.py list-typesList regions
python3 {{baseDir}}/scripts/linode.py list-regionsList images
python3 {{baseDir}}/scripts/linode.py list-imagesGet account info
python3 {{baseDir}}/scripts/linode.py get-account
Output Format
All commands output JSON by default.
Script Reference
| Script | Description |
|--------|-------------|
| {baseDir}/scripts/linode.py | Main CLI — all commands in one tool |
Credits
Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.📅 Need help setting up OpenClaw for your business? Book a free consultation
💡 Examples
# List Linode instances
python3 {{baseDir}}/scripts/linode.py list-instances --page "1"Get instance details
python3 {{baseDir}}/scripts/linode.py get-instance Create instance
python3 {{baseDir}}/scripts/linode.py create-instance --type "g6-nanode-1" --region "us-east" --image "linode/ubuntu24.04" --label --root-pass Delete instance
python3 {{baseDir}}/scripts/linode.py delete-instance Boot instance
python3 {{baseDir}}/scripts/linode.py boot-instance Reboot instance
python3 {{baseDir}}/scripts/linode.py reboot-instance Shut down instance
python3 {{baseDir}}/scripts/linode.py shutdown-instance List volumes
python3 {{baseDir}}/scripts/linode.py list-volumesCreate volume
python3 {{baseDir}}/scripts/linode.py create-volume --label --size "20" --region "us-east"List NodeBalancers
python3 {{baseDir}}/scripts/linode.py list-nodebalancersList domains
python3 {{baseDir}}/scripts/linode.py list-domainsList domain records
python3 {{baseDir}}/scripts/linode.py list-domain-records List firewalls
python3 {{baseDir}}/scripts/linode.py list-firewallsList LKE clusters
python3 {{baseDir}}/scripts/linode.py list-kubernetesList instance types/plans
python3 {{baseDir}}/scripts/linode.py list-typesList regions
python3 {{baseDir}}/scripts/linode.py list-regionsList images
python3 {{baseDir}}/scripts/linode.py list-imagesGet account info
python3 {{baseDir}}/scripts/linode.py get-account