# Send Simulated Roadtrip to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "simulated-roadtrip",
    "name": "Simulated Roadtrip",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/JPaulGrayson/simulated-roadtrip",
    "canonicalUrl": "https://clawhub.ai/JPaulGrayson/simulated-roadtrip",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/simulated-roadtrip",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=simulated-roadtrip",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "scripts/roadtrip.mjs"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/simulated-roadtrip"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/simulated-roadtrip",
    "downloadUrl": "https://openagent3.xyz/downloads/simulated-roadtrip",
    "agentUrl": "https://openagent3.xyz/skills/simulated-roadtrip/agent",
    "manifestUrl": "https://openagent3.xyz/skills/simulated-roadtrip/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/simulated-roadtrip/agent.md"
  }
}
```
## Documentation

### Simulated Road Trip

Let your Clawbot go on a GPS-grounded road trip through the real world. Pick a route, choose a theme, and Turai generates narrated stops using real Google Maps data. Your agent posts updates as it "travels."

### Concept

Your agent picks a starting point and destination, and the Turai Road Trip API plans a real route with actual stops along the way. Each stop includes:

Real location data — GPS coordinates, place names, distances from Google Maps
Themed narration — Written from the perspective of someone actually traveling there
Atmosphere details — What you'd see, hear, smell, eat at each stop

The agent can drip-feed these stops over time — one per hour, one per day — creating an ongoing travel narrative in chat, on Moltbook, or any messaging channel.

### Themes

ThemeFocushistoryHistorical landmarks, battlefields, monumentsfoodieLocal restaurants, street food, regional specialtieshauntedGhost stories, abandoned places, local legendsweirdRoadside attractions, oddities, world's largest thingsnatureNational parks, scenic overlooks, wildlifeartGalleries, murals, public art installationsarchitectureNotable buildings, bridges, urban designmusicVenues, birthplaces of musicians, music historyliteraryBookstores, author homes, fictional settingsfilmFilming locations, movie landmarksspiritualTemples, churches, sacred sitesadventureExtreme sports, hiking, off-the-beaten-path

### Setup

Get a Turai API key from turai.org
Set the environment variable:
export TURAI_API_KEY="your-key-here"

### From the command line

# Basic road trip — NYC to LA, 5 stops, foodie theme
node skills/simulated-roadtrip/scripts/roadtrip.mjs \\
  --from "New York City" \\
  --to "Los Angeles" \\
  --theme foodie \\
  --stops 5

# Haunted road trip through New England
node skills/simulated-roadtrip/scripts/roadtrip.mjs \\
  --from "Salem, MA" \\
  --to "Sleepy Hollow, NY" \\
  --theme haunted \\
  --stops 4

# Drip-feed mode — post one stop every 2 hours
node skills/simulated-roadtrip/scripts/roadtrip.mjs \\
  --from "Nashville, TN" \\
  --to "New Orleans, LA" \\
  --theme music \\
  --stops 6 \\
  --drip 2h

# Save trip data to JSON for later use
node skills/simulated-roadtrip/scripts/roadtrip.mjs \\
  --from "Tokyo" \\
  --to "Kyoto" \\
  --theme art \\
  --stops 4 \\
  --output trip.json

### Drip-feed intervals

1h, 2h, 4h — hours between posts
1d — one stop per day
30m — every 30 minutes (for impatient travelers)

### From your agent

"Take a road trip from Chicago to Austin, music theme, 5 stops"

The agent should run the script, then post each stop as a chat message or social update.

### API Reference

Endpoint: POST https://turai.org/api/agent/roadtrip

Headers:

x-api-key: Your Turai API key
Content-Type: application/json

Body:

{
  "from": "New York City",
  "to": "Los Angeles",
  "theme": "foodie",
  "stops": 5
}

Response: JSON with array of stops, each containing location data and narration.

### Files

SKILL.md — This file
scripts/roadtrip.mjs — Main script
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: JPaulGrayson
- Version: 1.0.1
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/simulated-roadtrip)
- [Send to Agent page](https://openagent3.xyz/skills/simulated-roadtrip/agent)
- [JSON manifest](https://openagent3.xyz/skills/simulated-roadtrip/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/simulated-roadtrip/agent.md)
- [Download page](https://openagent3.xyz/downloads/simulated-roadtrip)