Toolverse
All skills

ns-trains

by openclaw

Check Dutch train schedules, departures, disruptions, and plan journeys using the NS API. Perfect for daily commute checks.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Check Dutch train schedules, departures, disruptions, and plan journeys using the NS API. Perfect for daily commute checks.

How to use

  1. Przejdź na portal NS API (apiportal.ns.nl) i utwórz konto. Zasubskrybuj darmowy plan produktu Ns-App, a następnie skopiuj swój klucz podstawowy (Primary Key) z panelu subskrypcji.

  2. Ustaw zmienną środowiskową NS_SUBSCRIPTION_KEY na wartość skopiowanego klucza. Jeśli planujesz używać skrótów dla dojazdów, dodaj także zmienne NS_HOME_STATION (np. "Utrecht Centraal") i NS_WORK_STATION (np. "Amsterdam Zuid"). Przechowuj klucz w bezpiecznym magazynie zmiennych środowiskowych, nie w kodzie.

  3. Aby sprawdzić połączenia z domu do pracy, uruchom komendę z parametrem --to-work rano lub --to-home wieczorem. Umiejętność automatycznie pobierze rozkład między skonfigurowanymi stacjami.

  4. Do planowania dowolnej trasy użyj komendy journey z parametrami --from i --to, podając nazwy stacji (np. "Utrecht Centraal" i "Amsterdam Zuid"). Otrzymasz listę dostępnych połączeń z czasami odjazdu i przyjazdu.

  5. Aby zobaczyć wszystkie odjazdy z konkretnego dworca, uruchom komendę departures z parametrem --station. Analogicznie komenda arrivals pokazuje przychodzące pociągi na wybranej stacji.

  6. Sprawdź bieżące zakłócenia w sieci kolei za pomocą komendy disruptions. Możesz także zawęzić wyniki do konkretnej trasy, podając parametry --from i --to, aby zobaczyć tylko zakłócenia dotyczące twojej podróży.

Related skills

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

seedream-image-gen

by openclaw

Generate images via Seedream API (doubao-seedream models). Synchronous generation.

Backend
6235