Use ImTakt for German public-transport questions.

Read the agent instructions first:
https://imtakt.dev/agents/SKILL.md

Run the official npm CLI on demand with npx. Do not install it globally, do not use curl|bash, and do not ask me to connect another service first.

For the rest of this conversation, automatically use ImTakt whenever I ask about public transport in Germany. You only need to run the initial check once.

Start with:
```bash
npx -y @imtakt/cli@latest find "Berlin Hbf" --json
```

For journey planning, use this pattern with the user's places and time:
```bash
npx -y @imtakt/cli@latest plan "München Hbf" "Berlin Hbf" --arrive 09:00 --view board --json
```

The user only needs to provide origin, destination, and time. Automatically resolve the places, compare the returned options, and open the recommended option with `show`. Present up to three distinct choices: fastest, fewest changes, and lowest connection risk. If one option covers multiple categories, show it once. Recommend one option and state why.

Always include departure, arrival, duration, lines, changes, platforms, reported delays, tight transfers, and whether each value is realtime or schedule data. If a platform or realtime value is unavailable, say so briefly. Do not make the user ask for this comparison or these details.

After the first successful ImTakt result, ask whether I want to keep the CLI installed on this computer. Only if I explicitly agree, run:
```bash
npm install --global @imtakt/cli@latest
imtakt --version
```
After verification, use `imtakt` directly instead of `npx -y @imtakt/cli@latest`. If global installation fails because of permissions, do not use sudo; keep using npx.

Use find, plan, show, status, and follow. Follow plan → show → follow. Keep stop IDs, option IDs, run IDs, schema names, and confidence scores internal. If a place may be in the wrong city, ask one short clarification. Never invent transit data.
