kaichen

Claude Code skill for AMap (高德地图) Web Service API

96
9
100% credibility
Found Feb 17, 2026 at 87 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A skill for AI coding assistants that connects to Chinese mapping services to provide geocoding, routing, weather, and point-of-interest searches.

How It Works

1
🔍 Discover AMap skill

You learn about a helpful add-on that lets your AI chat buddy access Chinese maps for locations, directions, and weather.

2
📝 Get map service access

Sign up for a free account on the map website and grab your personal passcode to unlock the features.

3
🔑 Save your passcode safely

Store your passcode in a secure spot on your computer so the tool can use it privately.

4
Add to your AI assistant

Copy the skill folder into your AI helper's special tools area or install it as a plugin with one easy step.

5
💬 Ask for map help

Tell your AI to use the AMap skill when you need to find an address, plan a bike ride, check weather, or search nearby spots.

Enjoy instant results

Your AI shares detailed map info, routes, and weather right in the chat, making planning easy and fun.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 87 to 96 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is amap-skill?

amap-skill is a TypeScript CLI skill for Claude Code that lets you query the AMap API directly from your Claude code cli or agents—handling geocoding, reverse geocoding, IP location, weather, driving/walking/biking/transit routing, distance calculation, and POI searches. Set your AMap API key once via environment variable, and run commands like `geocode --address "Beijing Tiananmen"` or `drive-route-address --origin-address "Shanghai" --destination-address "Hangzhou"` to get clean JSON responses. It solves the hassle of manual HTTP calls or SDK setup for Chinese map data in Claude code agent teams or scripts.

Why is it gaining traction?

Unlike generic HTTP clients, it wraps AMap's full Web Service API into validated, retry-enabled commands with built-in geocoding for address-based routing, outputting raw JSON ready for Claude code docs or processing. Installs as a free Claude code plugin (`claude plugin add kaichen/amap-skill`) or by copying to your skills dir, works with Bun runtime, and beats rolling your own with strict flag validation and error handling. Devs dig the zero-boilerplate access in Claude github integration or cli workflows, especially vs pricier alternatives like Claude code pricing options.

Who should use this?

Backend devs building location features for China-focused apps, like logistics routing or real estate POI searches via AMap API. AI prompt engineers in Claude code agent teams needing reliable map queries without custom code. Teams using Claude github actions or copilot for private repo geo-tools, skipping verbose SDKs.

Verdict

Grab it if you need quick AMap access in Claude setups—solid docs, MIT license, and 83 stars make it usable now, despite 1.0% credibility score signaling early maturity. Test locally with Bun before production; pairs well with Claude code free tier.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.