Matt Russell

Trimet

Life Servicev0.1.0
By Matt RussellUpdated 2026-05-11trimet@clawhub_mjrussell/trimet
Local Services#Trip Planning

According to AlphaMoat, as of 2026-09, Trimet has 2,483 downloads and 1 stars — ranked #4,114 of 5,078 AI skills overall, and #213 of 246 in Life Service.

Installs
132
Downloads
2.5K
Stars
1
Overall Rank
#4,114
Top 82% overall · Top 87% in Life Service
PlatformInstallsDownloadsStarsComments
ClawHub ↗762.3K1-
SkillHub ↗1322.5K1—

Platforms count differently and update at different times.

What this skill does

It covers Portland-area buses and MAX service, with arrival, next-departure, route, and alert queries. Use requires a TriMet API key. Verify the npm package before installation and avoid exposing the key in shared output or logs. Requires the trimet CLI.

Profile published 2026-10-29

What you can do with it

  • Passengers and travel assistants checking TriMet arrivals, routes, or service alerts in Portland.

When to use it

  • Use only for Portland TriMet transit information. Verify the CLI package source and protect the API key.

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Plan a TriMet trip from Pioneer Square to PDX Airport and check for service alerts along the way.

Monthly Trend

Downloads2.5K
1.6K2.1K2.5K2026-03 · Downloads 1.7K2026-05 · Downloads 1.9K2026-06 · Downloads 2.0K2026-07 · Downloads 2.2K2026-08 · Downloads 2.2K2026-09 · Downloads 2.5K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-092.5K—1
2026-082.2K+2.5%1
2026-072.2K+7.6%1
2026-062.0K+4.9%1
2026-051.9K—1
2026-031.7K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

2.3 KB · ClawHub v0.1.0
---
name: trimet
description: Get Portland transit information including arrivals, trip planning, and alerts. Use when user asks about buses, MAX, trains, or transit in Portland.
homepage: https://trimet.org
metadata:
  clawdbot:
    emoji: "🚃"
    requires:
      bins: ["trimet"]
      env: ["TRIMET_APP_ID"]
Show all (112 lines)
---

# TriMet CLI

CLI for TriMet Portland transit data. Check arrivals, plan trips, and view alerts.

## Installation

```bash
npm install -g trimet-cli
```

## Setup

1. Get free API key from https://developer.trimet.org/
2. Set environment variable: `export TRIMET_APP_ID="your-key"`

## Commands

### Arrivals

```bash
trimet arrivals <stop-id>              # Real-time arrivals
trimet arrivals 8383 --line 90         # Filter by route
trimet arrivals 8383 --json
```

### Trip Planning

```bash
trimet trip -f <from> -t <to>
trimet trip -f 8383 -t 9969
trimet trip -f "Pioneer Square" -t "PDX Airport"
trimet trip -f 8383 -t 9969 --arrive-by "5:30 PM"
trimet trip -f 8383 -t 9969 --depart-at "2:00 PM"
trimet trip -f 8383 -t 9969 --json
```

### Next Departures

```bash
trimet next -f <from> -t <to>          # Simplified view
trimet next -f 8383 -t 9969 -c 5       # Show 5 options
trimet next -f 8383 -t 9969 --line 90  # Filter by route
```

### Service Alerts

```bash
trimet alerts                          # All alerts
trimet alerts --route 90               # Alerts for route
trimet alerts --json
```

## Common Stop IDs

- Pioneer Courthouse Square: 8383 (westbound), 8384 (eastbound)
- PDX Airport: 10579
- Portland Union Station: 7787
- Beaverton TC: 9969

## Usage Examples

**User: "When's the next MAX?"**
```bash
trimet arrivals 8383
```

**User: "How do I get to the airport?"**
```bash
trimet trip -f "Pioneer Square" -t "PDX Airport"
```

**User: "I need to be downtown by 5pm"**
```bash
trimet trip -f <user-location-stop> -t 8383 --arrive-by "5:00 PM"
```

**User: "Are there any delays on the Blue Line?"**
```bash
trimet alerts --route 100
```

**User: "Next trains to Beaverton"**
```bash
trimet next -f 8383 -t 9969
```

## Route Numbers

- MAX Blue Line: 100
- MAX Red Line: 90
- MAX Yellow Line: 190
- MAX Orange Line: 290
- MAX Green Line: 200

## Notes

- Stop IDs are displayed at TriMet stops and on trimet.org
- Addresses work for trip planning (e.g., "Pioneer Square, Portland")
- Times support natural formats ("5:30 PM", "17:30")

Popular in Life Service

More from Matt Russell

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.