GeoDB Cities for Openclaw

A comprehensive geographic data skill providing access to global city, country, and regional information for AI-driven applications.

membranedev
v1.0.5
Apr 30, 2026
0
605
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install geodb-cities

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 geodb-cities 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 GeoDB Cities?

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.

GeoDB Cities Use Cases

  • Searching for cities within a specific radius of a given geographic coordinate.
  • Retrieving detailed population and elevation data for urban analysis.
  • Calculating the precise distance between two cities for logistics or travel planning.
  • Identifying all administrative divisions and regions within a specific country.
  • Fetching the current local time and date for cities across different time zones.

How GeoDB Cities Works

  1. Install the Membrane CLI and authenticate using your agent credentials to enable Openclaw Skills functionality.
  2. Establish a connection to the GeoDB Cities API using the connection ensure command.
  3. Monitor the connection status until it reaches the READY state, handling any required user actions in the browser.
  4. Search for specific geographic actions by providing a natural language intent to the CLI.
  5. Execute actions to retrieve structured data or use the proxy request feature for custom API endpoint access.

GeoDB Cities Setup

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

GeoDB Cities Data Schema & Taxonomy

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.

GeoDB Cities Advanced Features

  • Nearby City Discovery: Find urban centers based on latitude and longitude proximity.
  • Transparent Auth Management: Automatic credential refresh ensures your Openclaw Skills stay connected.
  • Direct API Proxying: Send custom requests to the GeoDB Cities API with pre-injected headers.
  • Intent-Based Action Discovery: Locate the exact geographic tool you need using natural language queries.
  • Administrative Deep-Dives: Access granular details for sub-national divisions and regional boundaries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*