← Back to Skills Marketplace
aronchick

expanso

by Expanso · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
2128
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install expanso-edge
Description
Data processing pipelines for OpenClaw. Deploy skills from the Expanso marketplace to transform, analyze, and process data locally.
README (SKILL.md)

Expanso Skills for OpenClaw

Deploy data processing pipelines to your local Expanso Edge. Skills run locally, keeping credentials secure and enabling offline operation.

What is Expanso?

  • Expanso Edge — Local runtime that executes pipelines on your machine
  • Expanso Cloud — Orchestrates and deploys pipelines to your Edge nodes
  • Expanso Skills — Pre-built pipelines for common data tasks

Setup

1. Create an Expanso Cloud account

  1. Go to cloud.expanso.io and sign up
  2. Create a new organization (or use an existing one)
  3. Note your Cloud Endpoint URL (e.g., https://abc123.us1.cloud.expanso.io)

2. Install the tools

# Install Expanso Edge (local runtime)
curl -fsSL https://get.expanso.io/edge/install.sh | bash

# Install Expanso CLI (deploy to cloud)
curl -fsSL https://get.expanso.io/cli/install.sh | sh

3. Get a Bootstrap Token

  1. In Expanso Cloud, go to Settings → Edge Nodes
  2. Click "Add Edge Node"
  3. Copy the Bootstrap URL and Bootstrap Token

4. Connect your Edge to the Cloud

# Set the bootstrap URL and token from Expanso Cloud
export EXPANSO_EDGE_BOOTSTRAP_URL="https://start.cloud.expanso.io"
export EXPANSO_EDGE_BOOTSTRAP_TOKEN="your-token-from-cloud"

# Start Edge (it will register automatically)
expanso-edge

This connects your local Edge node to your Expanso Cloud organization. Your Edge will now receive pipeline deployments from the cloud.

5. Deploy a skill

# Browse skills at https://skills.expanso.io
# Then deploy one:
expanso-cli job deploy https://skills.expanso.io/text-summarize/pipeline-cli.yaml

The pipeline will be deployed through Expanso Cloud to your local Edge node.

Available Skills

Browse 172+ skills at skills.expanso.io:

Category Examples
AI text-summarize, image-describe, audio-transcribe
Security pii-redact, secrets-scan, hash-digest
Transforms json-pretty, csv-to-json, array-filter
Utilities uuid-generate, email-validate, mime-type

Example: PII Redaction

Ask OpenClaw to redact sensitive data:

"Redact the PII from this customer feedback"

OpenClaw will use the pii-redact skill running on your local Expanso Edge to process the data — your API keys and data never leave your machine.

How It Works

┌─────────────┐     ┌───────────────┐     ┌──────────────┐
│  OpenClaw   │────▶│ Expanso Edge  │────▶│ Your Data    │
│  (asks)     │     │ (processes)   │     │ (stays local)│
└─────────────┘     └───────────────┘     └──────────────┘
                           │
                    ┌──────┴──────┐
                    │Expanso Cloud│
                    │(orchestrates)│
                    └─────────────┘

Resources

Usage Guidance
This skill appears to do what it says (connect your machine as an Expanso Edge and deploy pipelines), but there are two things to consider before installing: - Review the install scripts before running them. The SKILL.md recommends curl | bash from get.expanso.io; that runs remote code on your machine. Fetch the script first (curl ... -o install.sh) and review it, or prefer installation via your OS package manager if available. - Treat the bootstrap token as highly sensitive. Anyone with it (or a compromised marketplace entry) can deploy pipelines to your Edge that will execute locally. Use least-privilege tokens, create a dedicated org/node with limited access, and rotate/revoke tokens after testing. - Audit the marketplace pipelines you deploy. Ensure any pipeline you run is from a trusted publisher and inspect pipeline definitions if possible. If you want to proceed more safely: run the installer in an isolated environment (VM/container), manually inspect the install scripts, and verify the get.expanso.io TLS certificate and domain alignment with official Expanso pages before providing credentials. If you can, obtain bootstrap credentials scoped to test/development rather than your production environment.
Capability Analysis
Type: OpenClaw Skill Name: expanso-edge Version: 1.0.2 The skill is classified as suspicious due to its installation method and operational model. It uses `curl -fsSL ... | bash` and `curl -fsSL ... | sh` commands in `SKILL.md` and `INSTALL.txt` to download and execute remote scripts, which is a significant supply chain risk. Furthermore, the skill establishes a remote control mechanism by connecting a local 'Expanso Edge' node to 'Expanso Cloud' using a bootstrap token, allowing pipelines (arbitrary code/logic) to be deployed from `skills.expanso.io` and executed locally. While these actions are described as the intended functionality of the Expanso platform, they grant extensive remote code execution capabilities, posing a high risk if the Expanso infrastructure were compromised.
Capability Assessment
Purpose & Capability
The name/description (deploy and run Expanso pipelines locally) matches the declared requirements: curl and the EXPANSO_EDGE_BOOTSTRAP_URL / EXPANSO_EDGE_BOOTSTRAP_TOKEN environment variables are exactly what a cloud‑managed edge node would need.
Instruction Scope
SKILL.md stays within the stated purpose: it instructs you to install the Edge and CLI, set bootstrap URL/token, start expanso-edge, and deploy pipelines from the marketplace. However, starting the Edge registers the node with Expanso Cloud and allows remote pipeline deployments — this is expected but grants the cloud the ability to run code on your machine, so the instructions have significant operational impact.
Install Mechanism
The instructions use curl -fsSL https://get.expanso.io/... | bash (and sh) — i.e., download-and-pipe-to-shell. Even if the domain matches other Expanso domains in the SKILL.md, piping remote install scripts to a shell is high-risk because it executes code fetched at install time without local review.
Credentials
The skill requires a bootstrap URL and token (EXPANSO_EDGE_BOOTSTRAP_URL and EXPANSO_EDGE_BOOTSTRAP_TOKEN) and designates the token as the primary credential. Those are necessary for the stated cloud-managed workflow, but the bootstrap token is a high‑privilege credential (it lets the cloud deploy pipelines to your Edge). Requesting that token is proportionate to the purpose, but it represents a sensitive capability and should be treated as such.
Persistence & Privilege
always is false and the skill doesn't request system paths or to modify other skills. No persistent or force-included privilege is requested by the skill metadata.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install expanso-edge
  3. After installation, invoke the skill by name or use /expanso-edge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Switched required environment variables from EXPANSO_CLI_ENDPOINT to EXPANSO_EDGE_BOOTSTRAP_URL and EXPANSO_EDGE_BOOTSTRAP_TOKEN for improved Edge node bootstrapping. - Simplified setup: Edge now registers automatically when started with the new environment variables. - Updated documentation to guide users on providing both Bootstrap URL and Token, instead of just a Cloud Endpoint URL. - Metadata and config sections now reflect the new connection workflow for registering Edge nodes.
v1.0.1
- Improved and clarified setup instructions for connecting Expanso Edge to Expanso Cloud. - Added step-by-step guidance for creating an Expanso Cloud account and organization. - Introduced instructions for obtaining and using a Bootstrap Token to register Edge nodes. - Enhanced configuration details to ensure correct cloud endpoint and node registration. - General documentation improvements for smoother onboarding.
v1.0.0
Initial release of expanso-edge skill. - Deploy and run Expanso data processing pipelines locally with OpenClaw integration. - Install Expanso Edge and CLI tools directly via install scripts. - Connect to your Expanso Cloud instance using the EXPANSO_CLI_ENDPOINT environment variable. - Access a marketplace of over 170 skills for AI, security, transformation, and utility tasks. - Run pipelines entirely on your machine for enhanced privacy and offline support.
Metadata
Slug expanso-edge
Version 1.0.2
License
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is expanso?

Data processing pipelines for OpenClaw. Deploy skills from the Expanso marketplace to transform, analyze, and process data locally. It is an AI Agent Skill for Claude Code / OpenClaw, with 2128 downloads so far.

How do I install expanso?

Run "/install expanso-edge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is expanso free?

Yes, expanso is completely free (open-source). You can download, install and use it at no cost.

Which platforms does expanso support?

expanso is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created expanso?

It is built and maintained by Expanso (@aronchick); the current version is v1.0.2.

💬 Comments