notification-system

Manage Expo push notifications for train arrival and disruption alerts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/k002bill2/LiveMetro --skill notification-system-k002bill2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notification-system
Source: https://github.com/k002bill2/LiveMetro/tree/main/.claude/skills/notification-system
Command: npx skills add https://github.com/k002bill2/LiveMetro --skill notification-system-k002bill2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires expo-notifications, expo-device, expo-constants.

What problem does it solve?

This Skill provides a robust push notification system for train arrival alerts and service disruption notifications in LiveMetro, including permission handling, scheduling, and categories.

Core Features & Use Cases

  • Setup and management of push notifications with Expo
  • Scheduling and triggering arrival alerts
  • Handling notification taps and user preferences
  • Use case: Notify a user 5 minutes before arrival and dispatch disruption alerts

Quick Start

Enable push notifications in your app, then run the provided hooks to request permission and register for push tokens, followed by scheduling an arrival alert for a chosen station.