Search and fetch place details via Google Places API (New) through aivault (no API key in skill runtime).
Recursos
1Instal·la
npx skillscat add moldable-ai/skills/google-places Instal·la des del registre de SkillsCat.
SKILL.md
Google Places
This skill uses aivault to keep your Google Places API key safe.
Setup
Install aivault if it is not already available:
curl -fsSL https://aivault.moldable.sh/install.sh | shStore your Google Places API key in aivault. The credential and all google-places/* capabilities are auto-provisioned from the built-in registry.
aivault secrets create --name GOOGLE_PLACES_API_KEY --value "YOUR_API_KEY" --scope globalThis skill uses google-places/search-text, google-places/details, and google-places/autocomplete.
Quick start
npx -y tsx {baseDir}/scripts/places.ts search-text --query "pizza near Mission District"Common examples
npx -y tsx {baseDir}/scripts/places.ts search-text --query "coffee near 10001" --field-mask "places.id,places.displayName,places.formattedAddress"
npx -y tsx {baseDir}/scripts/places.ts details --place-id <place-id> --field-mask "id,displayName,formattedAddress,googleMapsUri"
npx -y tsx {baseDir}/scripts/places.ts search-text --query "ramen" --json