← Back to Skills Marketplace
Route Assistant
by
chandler0714
· GitHub ↗
· v1.4.0
420
Downloads
0
Stars
1
Active Installs
5
Versions
Install in OpenClaw
/install route-assistant
Description
Intelligent route planning assistant with smart filtering. Query driving, transit, taxi, walking routes with Amap API. Auto-filters infeasible options.
Usage Guidance
Before installing: (1) Ask the maintainer how the skill authenticates to Amap — it should require you to supply an API key via a named env var (e.g., AMAP_API_KEY or AMAP_KEY). Do not proceed if the skill expects to automatically use platform/global secrets. (2) Verify the skill only calls Amap endpoints (list exact hostnames, e.g., restapi.amap.com) and does not phone home to other domains. (3) Prefer a skill that documents the exact env var name and the expected permission scope for the API key. (4) If you must test it, run it in a restricted environment (no access to sensitive env vars or credentials). (5) If the maintainer cannot explain the missing API-key declaration or provides unclear answers, treat the omission as a red flag and avoid installing.
Capability Analysis
Type: OpenClaw Skill
Name: route-assistant
Version: 1.4.0
The skill bundle describes a 'route-assistant' designed for intelligent travel route planning using Amap (高德地图) APIs. The `SKILL.md` file provides documentation on its features, output structure, and technical details, all of which align with its stated purpose. There is no evidence of prompt injection attempts against the AI agent, data exfiltration, malicious execution, or any other harmful behavior. The use of external APIs (Amap) is consistent with the skill's functionality.
Capability Assessment
Purpose & Capability
The SKILL.md describes using Amap Geocoding and Directions APIs (external network calls). However, the skill metadata declares no required environment variables, no primary credential, and no config paths for an Amap API key. Calling Amap legitimately requires an API key — the omission is an inconsistency. Additionally, _meta.json advertises version 1.0.0 while the registry metadata lists 1.4.0, a minor mismatch in packaging.
Instruction Scope
The instructions are high-level and confined to routing: geocoding, direction queries, filtering, and formatting results. They do not instruct reading local files or unrelated system state, nor do they direct data to unexpected third-party endpoints beyond Amap. However, they are vague about how origin/destination extraction and API authentication happen (where the key comes from), leaving broad discretion to the agent.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — nothing is written to disk and no third-party packages are pulled in. That minimizes install-time risk.
Credentials
The skill will need an Amap API key to function, yet requires.env and primary credential fields are empty. This is disproportionate/ambiguous: either the skill expects the platform to provide credentials implicitly (not documented) or it will attempt to use any available environment variables or secrets in the agent environment. Both possibilities are risky without explicit declaration of the required credential name and least-privilege guidance.
Persistence & Privilege
always is false, there are no config paths requested, and the skill does not request persistent presence or system-level changes. Agent autonomy (model invocation) remains enabled by default — normal for skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install route-assistant - After installation, invoke the skill by name or use
/route-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.4.0
Version 1.4.0 of route-assistant
- No file changes detected in this release.
- Output structure, feature list, and API usage remain unchanged.
- No visible updates or functionality changes for users.
v1.3.0
**Output structure and display optimized in this update.**
- Output now consists of three clear sections: transport options table, recommended schemes, and important reminders.
- Transport methods are summarized in a table for quick comparison.
- Recommended schemes section filters out infeasible travel options based on distance and availability.
- Important reminders warn about timing conflicts for trains/flights and suggest departure times.
- Travel durations are now estimated based on distance to improve output clarity.
v1.2.0
**Summary: Adds intelligent filtering to route suggestions.**
- Introduced auto-filtering of infeasible route options (walking, taxi, transit) by distance and availability.
- Added "taxi" as a supported transportation mode.
- Results are now sorted by travel time, with only feasible options shown by default.
- Updated documentation to reflect new filtering logic and output examples.
v1.1.0
**New feature: Adds time conflict detection for train route planning.**
- Warns users when travel time may not allow catching the selected train.
- Suggests alternative transport methods if time is tight.
- Updated output examples to show time conflict warnings.
- Improved documentation of feature list and supported query examples.
v1.0.0
- Initial release of Route Assistant.
- Supports smart extraction of origin and destination from user input.
- Provides driving, transit, bicycling, and walking routes via the Amap API.
- Offers distance calculation and travel time estimation for routes.
- Enables train schedule lookups by train number.
- Responds to both Chinese and English route planning queries.
Metadata
Frequently Asked Questions
What is Route Assistant?
Intelligent route planning assistant with smart filtering. Query driving, transit, taxi, walking routes with Amap API. Auto-filters infeasible options. It is an AI Agent Skill for Claude Code / OpenClaw, with 420 downloads so far.
How do I install Route Assistant?
Run "/install route-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Route Assistant free?
Yes, Route Assistant is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Route Assistant support?
Route Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Route Assistant?
It is built and maintained by chandler0714 (@chandler0714); the current version is v1.4.0.
More Skills