LaunchKit · 2026
Back to Skills

ohio-state-api

Get public data from The Ohio State University Content APIs (content.osu.edu) across campus services (bus.

0
1.0k downloads
by @sichengchen

Setup & Installation

openclaw skills install @sichengchen/ohio-state-api

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ohio-state-api

What This Skill Does

Fetches public data from The Ohio State University Content APIs (content.osu.edu) across 13+ campus services, including dining, bus routes, buildings, events, parking, classes, and student organizations. Works via direct HTTP fetch, a Node.js helper script, or a bundled MCP server.

Covers 13+ OSU campus data sources through a single interface with no authentication required, so there is no need to manually locate endpoints or write custom fetch logic per service.

When to use it

  • Checking dining hall menus before heading to campus
  • Looking up real-time bus vehicle locations between classes
  • Finding parking garage availability before driving in
  • Searching upcoming campus events within a date range
  • Building a class search tool using OSU course catalog data

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Which dining locations are open today?

AGENT
  1. 1Identify dining as the relevant service area
  2. 2Fetch the dining locations endpoint at content.osu.edu/v2/api/v1/dining/locations
  3. 3Extract location names and open status from the response JSON
  4. 4Summarize open locations and attach raw JSON as an artifact
OUTPUT

A list of currently open OSU dining locations with names and hours