unit-convert for Openclaw

A comprehensive conversion utility for real-time currency exchange, physical unit transformations, and data encoding.

cutthemustard
v1.0.0
Mar 4, 2026
0
946
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install convert-units

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 convert-units 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 unit-convert?

unit-convert is a versatile utility designed to streamline data transformation for AI agents and developers. As a core component within the Openclaw Skills library, it offers a unified API to handle three distinct types of conversions: live currency exchange rates, over 80 physical units across eight categories, and common data encodings like Base64 and Hex.

By leveraging this skill, developers can ensure their agents provide mathematically accurate results without needing to hardcode complex formulas or maintain external database connections for fluctuating market rates. It simplifies the process of making agents globally aware and technically proficient in handling varied data formats.

unit-convert Use Cases

  • Processing international financial transactions by converting between currencies like USD and NZD with live rates.
  • Scientific calculations requiring precise shifts between length, weight, volume, area, speed, data, time, and temperature units.
  • Backend development tasks that require quick encoding or decoding of strings into utf8, base64, hex, or URL formats.
  • Automating logistics reports that need to harmonize different measurement systems used across various regions.

How unit-convert Works

  1. The AI agent identifies a conversion need and selects the appropriate endpoint: currency, units, or encoding.
  2. A JSON payload is sent via a POST request containing the source value, the current format, and the desired target format.
  3. The service calculates the result using standardized conversion factors or real-time market data for currencies.
  4. A structured JSON response is returned, including the result, the specific formula applied, and a unique request ID for auditability.

unit-convert Setup

Integrating unit-convert into your Openclaw Skills workflow is straightforward. No authentication is required for the free tier, allowing for immediate testing via CLI.

# Convert miles to kilometers
curl -X POST https://convert.agentutil.net/v1/units \
  -H "Content-Type: application/json" \
  -d '{"value": 1, "from": "mi", "to": "km"}'

unit-convert Data Schema & Taxonomy

The skill provides a consistent response schema across all conversion types to ensure reliable parsing by AI agents.

Attribute Description
result The numerical or string result of the conversion
from The source unit or encoding type
to The destination unit or encoding type
formula A human-readable string explaining the conversion logic
request_id A unique identifier for the transaction
service The source URL of the utility

unit-convert Advanced Features

  • Real-time currency updates to ensure financial accuracy in volatile markets.
  • Support for 80+ units covering specialized categories like data size and temperature.
  • High-volume scaling via the x402 protocol, allowing for paid queries using USDC on Base.
  • Privacy-first architecture that uses IP hashing for rate limiting instead of collecting personal user data.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*