Install
openclaw skills install dev-toolkitDeveloper utilities — hashing, unit conversion, timezone math, expressions, DNS lookups, text transforms, geocoding.
openclaw skills install dev-toolkitSeven developer utility APIs accessible through one skill. When you need to hash, convert, calculate, look up, or transform — dispatch to the right tool.
Use this skill when you need to:
Match the task to the right service:
| Need | Service | Endpoint |
|---|---|---|
| SHA-256 hash of a string | hash.agentutil.net | POST /v1/hash |
| HMAC signature | hash.agentutil.net | POST /v1/hmac |
| Base64/hex encode/decode | hash.agentutil.net | POST /v1/encode |
| Generate UUID | hash.agentutil.net | POST /v1/encode {format: "uuid"} |
| Identify unknown hash | hash.agentutil.net | POST /v1/identify |
| Currency conversion (live rates) | convert.agentutil.net | POST /v1/currency |
| Unit conversion (km, lbs, etc.) | convert.agentutil.net | POST /v1/units |
| Encoding conversion | convert.agentutil.net | POST /v1/encoding |
| Current time in timezone | time.agentutil.net | POST /v1/now |
| Convert between timezones | time.agentutil.net | POST /v1/convert |
| Add/subtract from date | time.agentutil.net | POST /v1/math |
| Unix epoch conversion | time.agentutil.net | POST /v1/epoch |
| Evaluate math expression | math.agentutil.net | POST /v1/evaluate |
| Descriptive statistics | math.agentutil.net | POST /v1/statistics |
| Percentage calculation | math.agentutil.net | POST /v1/percentage |
| DNS records (A, MX, TXT...) | dns.agentutil.net | POST /v1/lookup |
| Reverse DNS | dns.agentutil.net | POST /v1/reverse |
| WHOIS/RDAP | dns.agentutil.net | POST /v1/whois |
| IP geolocation | dns.agentutil.net | POST /v1/geoip |
| Text transform (slugify, case) | text.agentutil.net | POST /v1/transform |
| Regex match/replace | text.agentutil.net | POST /v1/regex |
| Line-level diff | text.agentutil.net | POST /v1/diff |
| Markdown/HTML conversion | text.agentutil.net | POST /v1/convert |
| JSON format/validate/query | text.agentutil.net | POST /v1/json |
| Address to coordinates | geocode.agentutil.net | POST /v1/forward |
| Coordinates to address | geocode.agentutil.net | POST /v1/reverse |
| Distance between points | geocode.agentutil.net | POST /v1/distance |
Hash a string:
curl -X POST https://hash.agentutil.net/v1/hash \
-H "Content-Type: application/json" \
-d '{"input": "hello world", "algorithm": "sha256"}'
Convert currency:
curl -X POST https://convert.agentutil.net/v1/currency \
-H "Content-Type: application/json" \
-d '{"value": 100, "from": "USD", "to": "EUR"}'
What time is it in Tokyo?
curl -X POST https://time.agentutil.net/v1/now \
-H "Content-Type: application/json" \
-d '{"timezone": "Asia/Tokyo"}'
Evaluate expression with variables:
curl -X POST https://math.agentutil.net/v1/evaluate \
-H "Content-Type: application/json" \
-d '{"expression": "price * quantity * (1 - discount)", "variables": {"price": 49.99, "quantity": 3, "discount": 0.1}}'
DNS MX records:
curl -X POST https://dns.agentutil.net/v1/lookup \
-H "Content-Type: application/json" \
-d '{"domain": "example.com", "type": "MX"}'
Slugify text:
curl -X POST https://text.agentutil.net/v1/transform \
-H "Content-Type: application/json" \
-d '{"input": "Hello World! This is a title.", "operations": ["slugify"]}'
Distance between cities:
curl -X POST https://geocode.agentutil.net/v1/distance \
-H "Content-Type: application/json" \
-d '{"from": {"address": "London, UK"}, "to": {"address": "Tokyo, Japan"}, "unit": "km"}'
These services process the input you send and return results immediately. No data is stored or logged beyond the response. Be cautious about sending sensitive data (passwords, private keys, private addresses) — ask the user first. Text transforms on user-generated documents should only be done with the user's explicit request.
All seven services: 10 free queries/day each, then $0.001/query via x402 (USDC on Base). No authentication required for free tier.
Stateless processing — no data retention. No personal data collected. Rate limiting uses IP hashing only.