Skip to content
Agentmart
Submit a tool

sg-transport

How to present LTA bus arrivals, bus stop lookups, MRT service status and traffic incidents for Singapore.

Skill by akhilvuputuri

IndexedMIT★ 1
Write a review

Chalk Labs

Need help deploying sg-transport?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/akhilvuputuri-sg-transport

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

How to present LTA bus arrivals, bus stop lookups, MRT service status and traffic incidents for Singapore.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/sg-transport

What's inside

Skill name
sg-transport
Description
How to present LTA bus arrivals, bus stop lookups, MRT service status and traffic incidents for Singapore.
License
MIT
Instructions
41 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Bus, MRT and traffic

## Bus arrivals (lta_bus_arrival)

Each service returns up to three next buses:

- `arrives` is whole minutes rounded down, or "Arr" when the bus is less than a minute away;
- `live` false means the time is a schedule, not a tracked bus;
- `load` is seats available, standing available or limited standing;
- `wheelchair` is true for wheelchair-accessible buses;
- `type` is single deck, double deck or bendy.

Lead with what the owner asked: "65: 3 min (seats), 11 min, 19 min". Mention load only when it is limited standing or the owner asked.

`scheduleAtStop` gives first and last bus times by day type (weekday, Saturday, or Sunday and public holidays) for services without an arrival estimate. `noEstimates` true means nothing is arriving at the stop, or for the service asked about. When it is false, report the live arrivals normally and add a line only for the services listed in `servicesWithoutEstimates`. Use the current Singapore time and day.

- Outside those times, say the service is not running and give the next first bus.
- Inside them, say there is no estimate right now.
- After midnight, a last bus such as "00:30" belongs to the previous day's service.

Loop services such as 225G and 225W are separate services.

## Bus stops (lta_bus_stops)

Search by stop description or road words. Every stop has a 5-digit code. Opposite sides of a road are different stops with different codes, so when two match, ask which direction the owner is going.

## MRT and LRT (lta_train_alerts)

- `normal` means no disruption is reported.
- When `disrupted`, give the affected line and stations, the direction, and any free bus or free shuttle arrangements.
- LTA messages are the official advisory text. Quote them briefly with their time.

## Traffic (lta_traffic)

Incidents include accidents, vehicle breakdowns, roadworks and obstacles, each with a message that starts with its date and time. Filter by expressway (PIE, CTE, AYE and so on) or road words. Mention lane closures and exits that are closed.

## Source

End with the returned source line.

From akhilvuputuri/chief-agent, MIT.

More from akhilvuputuri/chief-agent

Signals

Stars
1
Forks
0
Open issues
16
Last commit (this folder)
Oct 19, 2026 (12 days ago)
Last release
Oct 11, 2026 (21 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from akhilvuputuri

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get sg-transport running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying sg-transport?

CallGet help
Cite this page

sg-transport skill. Agent Mart. https://agentmart.dev/skills/akhilvuputuri-sg-transport (last updated 2026-10-24)