← Back to Skills Marketplace
beelkic

.Gaodemapskill.Bak

by 深山大柠檬 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
167
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install gaodemapskill-bak
Description
A skill to interact with Gaode Map (AMap) for location search and route planning.
README (SKILL.md)

Gaode Map Skill

This skill allows you to search for places and plan routes using Gaode Map (AMap) API.

Usage

You can use the amap_tool.py script to perform actions. The API Key is expected to be in the AMAP_API_KEY environment variable.

Place Search

Search for POIs (Points of Interest).

Command:

python amap_tool.py search --keywords "\x3Ckeywords>" [--city "\x3Ccity>"]

Parameters:

  • keywords: The search query (e.g., "restaurants", "gas station").
  • city: (Optional) The city to search in.

Route Planning

Plan a route between two locations.

Command:

python amap_tool.py route --origin "\x3Corigin>" --destination "\x3Cdestination>" [--mode "\x3Cmode>"] [--city "\x3Ccity>"]

Parameters:

  • origin: Start location (address or coordinates "lon,lat").
  • destination: End location (address or coordinates "lon,lat").
  • mode: (Optional) Route mode: driving (default), walking, bicycling, transit.
  • city: (Optional) City name (required for transit mode, or to help geocoding).

Examples

User: "Find coffee shops in Shanghai." Action:

python amap_tool.py search --keywords "coffee shop" --city "Shanghai"

User: "Show me the driving route from Beijing West Station to the Forbidden City." Action:

python amap_tool.py route --origin "Beijing West Station" --destination "Forbidden City" --mode "driving" --city "Beijing"
Usage Guidance
This skill appears to do exactly what it claims: it uses your AMAP_API_KEY to query AMap REST endpoints for searches, geocoding, and routing. Before installing: (1) verify the skill source/owner (there is no homepage and ownerId in _meta.json differs from the registry entry), (2) only provide an API key you control and consider creating a key scoped for this use, and (3) review or run the Python script in a safe environment if you want to confirm network behavior. If you are uncomfortable sharing location queries with AMap, do not provide the API key. Otherwise the package is proportionate and coherent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: gaodemapskill-bak Version: 1.0.0 The skill bundle is a legitimate integration for the Gaode Map (AMap) API. The Python script (amap_tool.py) uses the standard requests library to perform geocoding, place searches, and route planning via the official AMap REST API (restapi.amap.com), with no evidence of data exfiltration, command injection, or malicious instructions in the SKILL.md file.
Capability Assessment
Purpose & Capability
Name and description match the implemented functionality. The skill only requires python and an AMap API key, and the included amap_tool.py calls AMap REST endpoints for place search, geocoding, and routing — all coherent with the declared purpose. Note: repository metadata lacks a homepage and the ownerId in _meta.json differs from the registry Owner ID, which is a minor provenance inconsistency you may want to verify.
Instruction Scope
SKILL.md instructs the agent to run the included Python script and to provide AMAP_API_KEY; the script only uses that key and makes requests to restapi.amap.com. The instructions do not ask the agent to read unrelated files, other environment variables, or send data to third-party endpoints beyond AMap.
Install Mechanism
No install spec provided (instruction-only). Included requirements.txt lists a single dependency (requests). There are no downloads from unknown URLs or archive extraction steps. Installing requires only standard Python package installation if the user chooses to install dependencies.
Credentials
Only AMAP_API_KEY is required and is appropriate for calling the AMap API. No unrelated secrets or credentials are requested. The script accepts the key via an argument or env var; as with any API key, treat it as sensitive and provide a key with minimal privileges.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and has normal agent invocation settings. It does not attempt to persist or elevate privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gaodemapskill-bak
  3. After installation, invoke the skill by name or use /gaodemapskill-bak
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Gaode Map Skill. - Enables location search and route planning via the Gaode (AMap) API. - Supports POI (Point of Interest) search with keywords and optional city filtering. - Provides route planning between origins and destinations with modes like driving, walking, bicycling, and transit. - Requires an AMap API key set through the AMAP_API_KEY environment variable. - Offers command-line usage with clear parameters and example commands.
Metadata
Slug gaodemapskill-bak
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is .Gaodemapskill.Bak?

A skill to interact with Gaode Map (AMap) for location search and route planning. It is an AI Agent Skill for Claude Code / OpenClaw, with 167 downloads so far.

How do I install .Gaodemapskill.Bak?

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

Is .Gaodemapskill.Bak free?

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

Which platforms does .Gaodemapskill.Bak support?

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

Who created .Gaodemapskill.Bak?

It is built and maintained by 深山大柠檬 (@beelkic); the current version is v1.0.0.

💬 Comments