yanji-bus

Identify real-time Yanji bus positions and remaining stops for a given line.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Ham-Kris/YanjiBus-skill --skill yanji-bus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yanji-bus
Source: https://github.com/Ham-Kris/YanjiBus-skill/tree/main
Command: npx skills add https://github.com/Ham-Kris/YanjiBus-skill --skill yanji-bus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides real-time bus arrival information for Yanji city routes and helps users determine which bus to catch and when, by analyzing live vehicle positions and route data.

Core Features & Use Cases

  • Real-time vehicle positions and remaining stops for a given route (including direction).
  • Flexible queries with a line number, optional sub-line, and optional --from/--to for origin-destination planning.
  • Focus on the buses that have not yet reached the boarding station and the nearest viable options, rather than listing all vehicles.

Quick Start

Run the yanji-bus script with a route number, an optional sub-line, and optional --from/--to origin and destination.

Frequently Asked Questions about yanji-bus

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query real-time Yanji bus arrivals for a specific route?

To check real-time bus arrivals for a Yanji route, provide the line number, optional sub-line, and origin-destination parameters. The system identifies live vehicle positions and remaining stops, focusing on buses approaching your boarding station.

How does real-time bus tracking filter vehicles based on origin and destination?

Real-time bus tracking filters vehicles by applying directional logic to your origin and destination. It excludes buses that have already passed your boarding stop and those past your destination, showing only viable boarding options.

Can I find the next available bus for a Yanji route with sub-lines?

Yes, you can find the next available bus by specifying the line number and an optional sub-line. The system analyzes live route data to determine the nearest viable bus that has not yet reached your boarding station.

What information do I need to get real-time vehicle positions for Yanji buses?

You need the bus line number to get real-time vehicle positions. Optionally, provide a sub-line and origin-destination details to determine the correct direction and find the best boarding option for your trip.

Why does my Yanji bus query show buses that have already passed my stop?

If your bus query shows buses that passed your stop, ensure you provided the correct origin and destination parameters. The system applies directional filtering to exclude vehicles past the boarding station, requiring accurate inputs for proper results.