A comprehensive geographic data skill providing access to global city, country, and regional information for AI-driven applications.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install geodb-cities
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install geodb-cities using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The GeoDB Cities skill is a powerful integration designed to provide AI agents with real-time access to global geographic data. By utilizing Openclaw Skills, developers can easily retrieve detailed information about cities, including their populations, coordinates, and time zones, without the overhead of manual API management. This skill is essential for building location-aware agents that need to understand regional hierarchies or calculate distances between global points.
Built on the Membrane framework, this skill abstracts the complexities of authentication and credential refreshing. It allows Openclaw Skills to interact with geographical entities like administrative divisions and countries through a clean, standardized interface, ensuring high data reliability and faster development cycles for location-based features.
To get started with this skill, install the necessary CLI tool:
npm install -g @membranehq/cli@latest
Next, log in to your account to authorize Openclaw Skills:
membrane login --tenant --clientName=openclaw
Create the connection to the GeoDB Cities service:
membrane connection ensure "http://geodb-cities-api.wirefreethought.com/" --json
If the connection state is BUILDING, poll for readiness:
npx @membranehq/cli connection get <id> --wait --json
The skill organizes geographical information into a clear taxonomy that Openclaw Skills can easily process:
| Data Entity | Key Attributes |
|---|---|
| City | Name, country, population, elevation, coordinates, time zone. |
| Country | Name, code, currency, number of regions. |
| Region | Administrative division details and associated cities. |
| Distance | Calculated gap between two city entities. |
All data is returned in standard JSON format, allowing for immediate integration into automated workflows.
Loading
A comprehensive toolset for auditing TRON smart contracts, including verification status, method call statistics, and energy consumption.

A Python-powered notification agent that sends rich-media alerts to WeCom users through the Push Server OpenAPI.

An automated time tracking and activity analysis tool designed to optimize productivity through data-driven insights.

Kevros is a Governance-as-a-Service platform that adds cryptographic verification and tamper-evident records to AI agent actions.

A sophisticated virtual pet management skill for AI agents featuring a 90-day growth marathon and stoic metabolic mechanics.

Smart Commit is an AI-powered git utility that analyzes staged changes to generate precise, structured commit messages following the Conventional Commits standard.








































