← Back to Skills Marketplace
693
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install open-stellar
Description
Manage Stellar wallets, send XLM payments, configure networks, and interact with Soroban smart contracts via the Stellar CLI on testnet or mainnet.
Usage Guidance
This skill appears to do what it says (manage Stellar wallets via the stellar CLI), but consider the following before installing:
- The skill's first-run setup will automatically create and fund a 'default' testnet wallet without asking you. If you don't want automated key creation or files written to your machine, decline or run setup manually.
- The install options include a raw GitHub install.sh (download-and-run). Prefer installing via Homebrew, winget, or cargo if you trust those package sources; if you use the script, open and review it first to confirm it does only the expected steps.
- Back up any secret keys created and never share them. The skill's commands will store secrets in the Stellar CLI key store on disk.
- The source/homepage in the registry metadata is minimal/unknown; if you need stronger assurance, obtain the official release page or verify the GitHub repo and release signatures before installing.
If you want a lower-risk deployment: install the stellar CLI yourself from a trusted channel, then use this skill only as documentation (i.e., don't allow it to run the automatic first-run setup).
Capability Analysis
Type: OpenClaw Skill
Name: open-stellar
Version: 1.0.0
The skill is classified as suspicious due to two main factors: 1) The installation process involves downloading and executing a shell script (`install.sh`) directly from a remote GitHub URL (`https://github.com/stellar/stellar-cli/raw/main/install.sh`). While this is a common installation method for CLIs and the source appears legitimate, it introduces a supply chain risk, as a compromised script could lead to arbitrary code execution. 2) The `SKILL.md` explicitly instructs the AI agent to perform 'First-Run Setup' steps 'automatically — do NOT ask the user for confirmation'. Although the current automatic actions (setting up a testnet wallet with test funds) are benign, this instruction demonstrates a prompt injection technique that bypasses user consent, which could be exploited if the commands were altered to perform malicious actions.
Capability Assessment
Purpose & Capability
The name/description (manage Stellar wallets, send XLM, Soroban) matches the declared binary requirement (stellar) and the SKILL.md instructions. Required binaries, networks, and CLI commands are appropriate for the stated purpose.
Instruction Scope
The SKILL.md instructs the agent to perform an automatic first-run setup that creates and funds a default wallet on testnet and to do so without asking the user for confirmation. Doing initial setup and using Friendbot on testnet is consistent with the purpose, but the 'do NOT ask the user for confirmation' directive is notable: it grants the agent permission to create keys and write wallet secrets to disk automatically, which may be surprising to some users.
Install Mechanism
Install options include Homebrew, cargo, winget, and a downloadable install.sh from a raw GitHub URL. Homebrew/winget/cargo are typical; the raw install.sh (download-and-run) is higher-risk than packaged installs and should be inspected before execution. The URLs point at the project's GitHub and crates.io, which are expected sources, but download scripts still merit review.
Credentials
The skill does not request any environment variables, tokens, or unrelated credentials. It uses only the Stellar CLI and the network; no extraneous secrets are requested.
Persistence & Privilege
The skill is not marked always:true and does not request elevated platform-wide permissions. It will create and manage keys via the stellar CLI, which is expected behavior for a wallet manager; however, automatic creation of a 'default' wallet is part of its first-run flow and will persist data in the CLI's key store.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install open-stellar - After installation, invoke the skill by name or use
/open-stellar - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Major update: Skill now enables direct interaction with Stellar blockchain using the Stellar CLI.
- Adds features to manage wallets, send XLM transactions, and configure networks via CLI commands.
- Automatic first-run setup: connects to testnet, verifies health, creates/funds a default wallet.
- Includes support for working with Soroban smart contracts.
- Updated installation instructions for macOS, Linux, and Windows.
- Previous conceptual guidance replaced with actionable CLI instructions.
Metadata
Frequently Asked Questions
What is open-stellar-wallet?
Manage Stellar wallets, send XLM payments, configure networks, and interact with Soroban smart contracts via the Stellar CLI on testnet or mainnet. It is an AI Agent Skill for Claude Code / OpenClaw, with 693 downloads so far.
How do I install open-stellar-wallet?
Run "/install open-stellar" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is open-stellar-wallet free?
Yes, open-stellar-wallet is completely free (open-source). You can download, install and use it at no cost.
Which platforms does open-stellar-wallet support?
open-stellar-wallet is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created open-stellar-wallet?
It is built and maintained by Sixela33 (@sixela33); the current version is v1.0.0.
More Skills