用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/bouclem/skills --skill google-maps命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | google-maps |
| description | Place search, directions, geocoding, and interactive maps |
search_places(query, location?, radius?, type?, open_now?, language?): Search for places using text query.
query (string, required): Search text (e.g., "restaurants in Seoul")location (string, optional): Center location as "lat,lng" (e.g., "37.5665,126.9780")radius (integer, optional): Search radius in meters (max 50,000)type (string, optional): Place type filter (e.g., "restaurant", "tourist_attraction", "hotel")open_now (boolean, optional, default: false): Only return currently open placeslanguage (string, optional, default: "en"): Language codesearch_nearby_places(location, radius, keyword?, type?, rank_by?, open_now?, language?): Search near specific coordinates.
location (string, required): Center as "lat,lng" (e.g., "37.5665,126.9780")radius (integer, required): Search radius in meters (max 50,000)keyword (string, optional): Search keywordtype (string, optional): Place type filterrank_by (string, optional, default: "prominence"): "prominence" or "distance"open_now (boolean, optional, default: false): Only open placeslanguage (string, optional, default: "en"): Language codeget_place_details(place_id, language?, reviews_sort?): Get detailed place info including reviews and hours.
place_id (string, required): Place ID from search resultslanguage (string, optional, default: "en"): Language codereviews_sort (string, optional, default: "most_relevant"): "most_relevant" or "newest"get_directions(origin, destination, mode?, alternatives?, avoid?, language?): Get directions between two locations.
origin (string, required): Starting point (address or "lat,lng")destination (string, required): Destination (address or "lat,lng")mode (string, optional, default: "driving"): "driving", "walking", "bicycling", "transit"alternatives (boolean, optional, default: false): Return alternative routesavoid (string, optional): "tolls", "highways", or "ferries"language (string, optional, default: "en"): Language codegeocode_address(address, language?, region?): Convert a text address to geographic coordinates.
address (string, required): Address to geocodelanguage (string, optional, default: "en"): Language coderegion (string, optional): Country code for regional biasreverse_geocode(latlng, language?): Convert coordinates to a human-readable address.
latlng (string, required): Coordinates as "lat,lng" (e.g., "37.5665,126.9780")language (string, optional, default: "en"): Language codeshow_on_map(map_type, markers?, directions?, center?, zoom?): Display locations or routes on an interactive map.
map_type (string, required): "markers" (location pins), "directions" (route), or "area"markers (array, required for "markers"): List of marker objects with lat, lngdirections (object, required for "directions"): Route data with origin and destinationcenter (object, optional): Map center {lat, lng}zoom (integer, optional): Zoom level 1-20place_id from search results for use with get_place_details.Follow the Text -> Map -> Text sequence. Do NOT call show_on_map in parallel with other tool calls.
show_on_map to display resultsMultiple categories: Use separate maps in sequence — never parallel.
The map renders visually from the tool result — never echo or paraphrase the raw map_data JSON (type, center, zoom, markers, lat/lng) in your text response. Describe places in natural language only (names, ratings, brief notes). The user already sees the map; do not repeat its contents.
When to Use:
Response Pattern (DO NOT call show_on_map in parallel):
Example:
Map Organization:
Tool Selection:
Output Rules: