Skip to content
Automation
Skill

/check-yonsei-shuttle-seats

Read one selected trip on the authorized live Yonsei shuttle page first and classify seats, waitlist-only, sold-out, or unknown status using official client fields; use a user-supplied screenshot, pasted row, export, or JSON only when the live page is unavailable or

From plugin
yonsei-skills
952 skills1 MCP
Install
$ npx -y skills add mrcha033/yonsei-skills --skill check-yonsei-shuttle-seats --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/check-yonsei-shuttle-seats

Context preview

The summary Claude sees to decide when to auto-load this skill.

Read one selected trip on the authorized live Yonsei shuttle page first and classify seats, waitlist-only, sold-out, or unknown status using official client fields; use a user-supplied screenshot, pasted row, export, or JSON only when the live page is unavailable or

SKILL.md

check-yonsei-shuttle-seats.SKILL.md
name: check-yonsei-shuttle-seats
description: Read one selected trip on the authorized live Yonsei shuttle page first and classify seats, waitlist-only, sold-out, or unknown status using official client fields; use a user-supplied screenshot, pasted row, export, or JSON only when the live page is unavailable or intentionally supplied. Use after selecting an exact trip; never use for aggressive polling or booking.

Check Yonsei Shuttle Seats

Return one conservative seat-status verdict.

Prepare the input

Accept an attached shuttle screen or a pasted row and extract only the selected trip into a private temporary JSON file. Do not ask the user to write JSON. Keep missing flags unknown and preserve when the screen was captured.

Run

python3 "$SKILL_DIR/scripts/check_shuttle_seats.py" --input trip.json

Supply one object under `trip`. Include its date, time, route or bus identifier, `remndSeat`, `resveYn`, and `resveWaitYn` where visible.

The verdict is:

  • `seats-available`
  • `waitlist-only`
  • `sold-out`
  • `reservation-closed`
  • `unknown`

Boundaries

  • Label the observation as a user-supplied snapshot and preserve its timestamp.
  • Return `unknown` when flags or remaining-seat counts conflict or are absent.
  • Never treat the result as a reservation receipt.
  • Never reserve, cancel, waitlist, spoof eligibility, or poll repeatedly.
Ships withyonsei-skills

연세대학교 생활에서 자주 반복되는 확인·정리 작업을 자연어로 처리하는 비공식 오픈소스 플러그인 모음입니다. 연세대학교 공식 서비스가 아닙니다. 학교 계정 권한을 늘리거나 수강신청·출석·예약 제한을 우회하지 않습니다.

Get the whole plugin

Other skills on yonsei-skills.