Spotinst (Elastigroup) for Openclaw

A powerful integration for managing Spotinst (Elastigroup) infrastructure and automating cloud cost-optimization workflows via the Membrane ecosystem.

gora050
v1.0.2
May 1, 2026
0
414
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install spotinst

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install spotinst using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Spotinst (Elastigroup)?

The Spotinst skill allows AI agents to interact directly with cloud infrastructure optimization tools to manage Ocean clusters, Elastigroups, and multi-cloud credentials (AWS, Azure, GCP). By leveraging the Membrane framework, this skill provides a secure, abstraction layer over the Spotinst API, handling complex authentication and credential refreshes automatically.

Using this skill within the Openclaw Skills ecosystem enables developers and DevOps engineers to programmatically monitor cloud spend and adjust infrastructure scaling policies without manual intervention. It bridges the gap between high-level AI intent and low-level infrastructure execution, ensuring that cost-saving mechanisms are always active and properly configured.

Spotinst (Elastigroup) Use Cases

  • Automatically scaling Elastigroups based on real-time workload demands.
  • Monitoring and updating AWS, Azure, or GCP credentials across cloud accounts.
  • Auditing Virtual Node Groups in Ocean clusters for cost efficiency.
  • Triggering infrastructure snapshots or configuration updates via natural language commands.
  • Integrating cloud cost management into broader CI/CD or autonomous DevOps workflows.

How Spotinst (Elastigroup) Works

  1. The Openclaw Skills agent initializes the Membrane CLI and authenticates the user session.
  2. A secure connection is established to the Spotinst API (https://spotinst.com/) using the connection ensure command.
  3. The agent searches for specific high-level actions (like list clusters or update scaling) based on the user's intent.
  4. If a pre-built action exists, the agent executes it with JSON parameters; otherwise, it performs a secure proxy request to the raw API endpoint.
  5. Membrane manages the underlying OAuth or API key lifecycle, ensuring the agent remains authorized without storing local secrets.

Spotinst (Elastigroup) Setup

First, install the Membrane CLI to enable Openclaw Skills to communicate with the provider:

npm install -g @membranehq/cli@latest

Authenticate your agent (replace <agentType> with openclaw):

membrane login --tenant --clientName=openclaw

Connect to your Spotinst account:

membrane connection ensure "https://spotinst.com/" --json

Spotinst (Elastigroup) Data Schema & Taxonomy

The skill organizes infrastructure data through the following taxonomy:

Entity Description
Ocean Managed containers and Kubernetes cost optimization data.
Elastigroup Compute resource scaling groups and spot instance configurations.
Credentials Metadata for AWS, Azure, and GCP service accounts.
Actions Metadata including inputSchema and outputSchema for every API operation.

All responses are returned as machine-readable JSON objects when the --json flag is utilized.

Spotinst (Elastigroup) Advanced Features

  • Intelligent Action Discovery: Use natural language intent to find the most efficient pre-built workflow rather than manual API mapping.
  • Automated Credential Refresh: Server-side management of tokens, eliminating the need for local secret storage.
  • Long-Polling Connection States: Built-in waiting mechanisms for infrastructure components that are in a BUILDING or PENDING state.
  • Secure Proxy Requests: Fallback capability to hit any Spotinst API endpoint with automatic header injection and base URL normalization.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*