Query UK National Rail live departure boards, arrivals, delays, and train services. Use when asked about train times, departures, arrivals, delays, platforms, or "when is the next train" for UK railways. Supports all GB stations via Darwin/Huxley2 API.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install uk-trains或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install uk-trains⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/uk-trains/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: trains description: Query UK National Rail live departure boards, arrivals, delays, and train services. Use when asked about train times, departures, arrivals, delays, platforms, or "when is the next train" for UK railways. Supports all GB stations via Darwin/Huxley2 API. ---
Query National Rail Darwin API for live train departures and arrivals.
Requires free Darwin API token:
NATIONAL_RAIL_TOKEN in environment (or configure in skills.entries.uk-trains.apiKey)# Departures
./scripts/trains.py departures PAD
./scripts/trains.py departures PAD to OXF --rows 5
# Arrivals
./scripts/trains.py arrivals MAN
./scripts/trains.py arrivals MAN from EUS
# Station search
./scripts/trains.py search paddington
./scripts/trains.py search kings
Use 3-letter CRS codes:
PAD = London PaddingtonEUS = London Euston KGX = London Kings CrossVIC = London VictoriaWAT = London WaterlooMAN = Manchester PiccadillyBHM = Birmingham New StreetEDB = Edinburgh WaverleyGLC = Glasgow CentralBRI = Bristol Temple MeadsLDS = LeedsLIV = Liverpool Lime StreetRDG = ReadingOXF = OxfordCBG = CambridgeJSON with:
locationName, crs - Station infomessages[] - Service alertstrainServices[] - List of trains: - std/sta - Scheduled departure/arrival time - etd/eta - Expected time ("On time", "Delayed", or actual time) - platform - Platform number - operator - Train operating company - destination[].name - Final destination - isCancelled, cancelReason, delayReason - Disruption info
Use this compact format for WhatsApp/chat responses:
🚂 {Origin} → {Destination}
*{dep} → {arr}* │📍{platform} │ 🚃 {coaches}
{status}
*{dep} → {arr}* │📍{platform} │ 🚃 {coaches}
{status}
- ✅ On time - ⚠️ Delayed (exp {time}) - ❌ Cancelled — {reason} - 🔄 Starts here
🚂 Hemel Hempstead → Euston
*20:18 → 20:55* │📍4 │ 🚃 4
✅ On time
*20:55 → 21:30* │📍4 │ 🚃 12
✅ On time
*21:11 → 21:41* │📍4 │ 🚃 8
✅ On time
To show arrival times, make two API calls:
departures {origin} to {dest} — get departure times + service IDsarrivals {dest} from {origin} — get arrival timesMatch services by the numeric prefix in serviceID (e.g., 4748110HEMLHMP_ matches 4748110EUSTON__).
⚠️ Delayed (exp 20:35)安装 UK Trains 后,可以对 AI 说这些话来触发它
Help me get started with UK Trains
Explains what UK Trains does, walks through the setup, and runs a quick demo based on your current project
Use UK Trains to query UK National Rail live departure boards, arrivals, delays, and...
Invokes UK Trains with the right parameters and returns the result directly in the conversation
What can I do with UK Trains in my developer & devops workflow?
Lists the top use cases for UK Trains, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/uk-trains/ 目录(个人级,所有项目可用),或 .claude/skills/uk-trains/(项目级)。重启 AI 客户端后,用 /uk-trains 主动调用,或让 AI 根据上下文自动发现并使用。
UK Trains 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
UK Trains 可免费安装使用。请查阅仓库了解许可证信息。
Query UK National Rail live departure boards, arrivals, delays, and train services. Use when asked about train times, departures, arrivals, delays, platforms, or "when is the next train" for UK railways. Supports all GB stations via Darwin/Huxley2 API.
UK Trains 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using UK Trains
Identifies repetitive steps in your workflow and sets up UK Trains to handle them automatically