← Back to Skills Marketplace
blockchain-oracle

XLMTools

by Blockchain Oracle · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
77
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xlmtools
Description
Live data and actions for Stellar (XLM, Soroban, DEX, USDC), plus crypto prices, stock quotes, weather, domain checks, web search, deep research, screenshots...
Usage Guidance
This skill appears to do what it says (live Stellar data and actions) but it carries a few practical risks you should understand before installing: (1) it suggests installing npm packages (@xlmtools/cli, @xlmtools/mcp) which will run third‑party code on your machine — verify the package source and review code if possible; (2) on first run it auto-generates and stores a Stellar wallet (private keys) at ~/.xlmtools/config.json and auto-funds it via friendbot — that file is sensitive and the SKILL.md does not explain encryption or key management; (3) it will call external URLs (api.xlmtools.com) and may perform micropayments automatically for low-cost operations marked 'mention' without pausing; (4) there is no published homepage or source repository listed in the registry metadata, so provenance is limited. Before proceeding, ask the publisher for: a link to the source repo or package on npm, details about how the wallet file is protected, and clear confirmation about which network (testnet vs mainnet) and which payment tokens are used. If you install, prefer running the CLI in a contained environment (isolated account or VM), inspect the npm package contents, and treat any created wallet keys as sensitive (move/store them securely or manage your own keys instead of letting the CLI auto-generate them).
Capability Analysis
Type: OpenClaw Skill Name: xlmtools Version: 1.0.0 The xlmtools skill bundle provides instructions for an agent to use a suite of tools for Stellar blockchain interactions and web tasks (search, scraping, research). It requires high-risk capabilities including shell access (Bash), network access, and local filesystem access to manage a Stellar wallet at `~/.xlmtools/config.json`. While the `SKILL.md` file contains detailed instructions for cost transparency and user confirmation regarding its USDC micropayment system, the requirement to install external global NPM packages (`@xlmtools/cli`) and the broad functional scope (including screenshotting and scraping) warrant a suspicious classification under the provided criteria, despite the lack of clear malicious intent. IOCs include the domain `api.xlmtools.com` and the NPM package `@xlmtools/cli`.
Capability Tags
cryptorequires-walletcan-make-purchases
Capability Assessment
Purpose & Capability
Name/description align with the runtime instructions: the SKILL.md documents tools for Stellar, live prices, web scraping, screenshots, and paid MCP/CLI calls. Required host capabilities (Bash, WebFetch) and the npm/mcp CLI fallback are coherent with the declared functionality.
Instruction Scope
Instructions direct the agent to generate a Stellar wallet and persist it at ~/.xlmtools/config.json, auto-fund it via friendbot, add a USDC trustline, and call external endpoints (api.xlmtools.com) for manifests and operations. Those actions are within the skill's purpose (making on-chain calls/payments and fetching live data) but they involve creating and storing private keys and performing networked payments — sensitive operations that warrant explicit user confirmation and clearer guardrails.
Install Mechanism
Although the registry lists no install spec, SKILL.md instructs installing packages via npm (npm install -g @xlmtools/cli) and runtime npx use (npx @xlmtools/mcp). That will pull and execute third-party code from registries at runtime. The SKILL.md also suggests fetching manifests from api.xlmtools.com. These are supply-chain/network risks not vetted by the registry; the skill file alone provides no provenance or integrity information.
Credentials
The skill requests no environment variables and no pre-declared credentials, which is good. However it will create and store private keys and a config file in the user's home (~/.xlmtools/config.json) and uses web endpoints and payment flows. The persisted wallet is effectively a secret that the skill will control; the SKILL.md does not explain encryption of that file or options to manage keys separately, which is a proportionality/privacy concern.
Persistence & Privilege
always:false and no system-wide modifications are requested. The skill does request persistent state (wallet/config file) on first run and supports autonomous invocation. Combined with the ability to perform micropayments (some calls are 'mention' and do not require explicit approval), this increases the blast radius if the agent acts autonomously — the SKILL.md does have confirm/mention rules, but they rely on the agent to follow them correctly.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xlmtools
  3. After installation, invoke the skill by name or use /xlmtools
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
xImtools 1.0.0 — initial release - Provides 21 tools for live Stellar (XLM, Soroban, DEX, USDC), crypto prices, stocks, weather, domain checks, web search, research, screenshots, scraping, AI images, YouTube, and more. - Supports both MCP tools (`mcp__xlmtools__*`) and Bash CLI fallback (`xlm`), with priority on MCP. - Mix of free and paid tools ($0.001–$0.04 USDC), paid via Stellar testnet wallet and USDC. - Clear guidance on when and when not to use the skill; focuses on live/external data, not general knowledge or code. - Outlines usage rules, cost disclosure, caching, and how to handle user declines for paid calls. - Includes install steps, examples, tool cost breakdown, and a decision tree for mapping user requests to tools.
Metadata
Slug xlmtools
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is XLMTools?

Live data and actions for Stellar (XLM, Soroban, DEX, USDC), plus crypto prices, stock quotes, weather, domain checks, web search, deep research, screenshots... It is an AI Agent Skill for Claude Code / OpenClaw, with 77 downloads so far.

How do I install XLMTools?

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

Is XLMTools free?

Yes, XLMTools is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does XLMTools support?

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

Who created XLMTools?

It is built and maintained by Blockchain Oracle (@blockchain-oracle); the current version is v1.0.0.

💬 Comments