← 返回 Skills 市场
aiwithabidi

Linode

作者 aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
341
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install linode
功能描述
Linode (Akamai) — compute instances, volumes, networking, NodeBalancers, domains, and Kubernetes.
使用说明 (SKILL.md)

☁️ 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 \x3Cid>

# Create instance
python3 {{baseDir}}/scripts/linode.py create-instance --type "g6-nanode-1" --region "us-east" --image "linode/ubuntu24.04" --label \x3Cvalue> --root-pass \x3Cvalue>

# Delete instance
python3 {{baseDir}}/scripts/linode.py delete-instance \x3Cid>

# Boot instance
python3 {{baseDir}}/scripts/linode.py boot-instance \x3Cid>

# Reboot instance
python3 {{baseDir}}/scripts/linode.py reboot-instance \x3Cid>

# Shut down instance
python3 {{baseDir}}/scripts/linode.py shutdown-instance \x3Cid>

# List volumes
python3 {{baseDir}}/scripts/linode.py list-volumes

# Create volume
python3 {{baseDir}}/scripts/linode.py create-volume --label \x3Cvalue> --size "20" --region "us-east"

# List NodeBalancers
python3 {{baseDir}}/scripts/linode.py list-nodebalancers

# List domains
python3 {{baseDir}}/scripts/linode.py list-domains

# List domain records
python3 {{baseDir}}/scripts/linode.py list-domain-records \x3Cid>

# List firewalls
python3 {{baseDir}}/scripts/linode.py list-firewalls

# List LKE clusters
python3 {{baseDir}}/scripts/linode.py list-kubernetes

# List instance types/plans
python3 {{baseDir}}/scripts/linode.py list-types

# List regions
python3 {{baseDir}}/scripts/linode.py list-regions

# List images
python3 {{baseDir}}/scripts/linode.py list-images

# Get 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

安全使用建议
This skill appears to do what it says: it is a simple Linode API CLI that needs your LINODE_TOKEN. Before installing: 1) Prefer setting LINODE_TOKEN as an environment variable rather than passing credentials on the command line; passing passwords with --root-pass exposes them in process lists and shell history. 2) If you use the .env fallback, keep that file permissions-restricted (chmod 600) and don’t point WORKSPACE at directories you don’t control. 3) Give the LINODE_TOKEN the minimal API scope needed (avoid full-account tokens if possible). 4) If you need extra assurance, review the included scripts yourself or run the tool in a restricted environment. If you plan to allow autonomous invocation by an agent, be aware the agent could perform any API action allowed by the token.
功能分析
Type: OpenClaw Skill Name: linode Version: 1.0.0 The skill bundle is a standard CLI wrapper for the Linode (Akamai) API, allowing management of cloud resources like instances, volumes, and domains. The Python script (scripts/linode.py) uses only the standard library, communicates exclusively with the official Linode API endpoint (api.linode.com), and contains no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description, required environment variable (LINODE_TOKEN), and the included Python script all match a Linode/Akamai API client. There are no unrelated credentials, binaries, or install steps that don't belong to a cloud-management CLI.
Instruction Scope
Runtime instructions call the included CLI script for listing/creating/deleting resources which is within scope. The SKILL.md and script encourage providing sensitive values (LINODE_TOKEN and instance root passwords). The script sends the token only to https://api.linode.com/v4. Caveat: create-instance requires a --root-pass CLI argument (exposes password via process lists/shell history) and the script will read a .env file from WORKSPACE or ~/.openclaw/workspace as a fallback for the token.
Install Mechanism
Instruction-only skill with no install spec; the Python script has no external dependencies and nothing is downloaded or written at install time.
Credentials
Only LINODE_TOKEN is declared and used as the primary credential. The script optionally reads a .env file (WORKSPACE or default workspace) for the token, which is a plausible convenience but means the token may be read from disk if not present in the environment.
Persistence & Privilege
The skill is user-invocable, not always-enabled, and does not request persistent system privileges or modify other skills/config. It does not enable autonomous persistence beyond normal skill behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install linode
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /linode 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — Adds Linode (Akamai) management CLI. - Manage compute instances: create, list, boot, reboot, shutdown, delete, and get details - Manage volumes, NodeBalancers, domains, domain records, firewalls, and Kubernetes (LKE) clusters - Retrieve account info, regions, instance types, and images - Outputs data in JSON format - Requires Python 3.10+ and a Linode API token (LINODE_TOKEN)
元数据
Slug linode
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Linode 是什么?

Linode (Akamai) — compute instances, volumes, networking, NodeBalancers, domains, and Kubernetes. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 341 次。

如何安装 Linode?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install linode」即可一键安装,无需额外配置。

Linode 是免费的吗?

是的,Linode 完全免费(开源免费),可自由下载、安装和使用。

Linode 支持哪些平台?

Linode 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Linode?

由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。

💬 留言讨论