Ask your agent instead of opening Brightspace.
A command-line client for Brightspace, WebReg, Handshake, and Leavey Library rooms that any agent with a terminal can use.
Ask your favorite agent:
Set up the USC CLI for me: https://usc.sh/install.mdThen ask
Or install it yourself: three commands
Brightspace
Courses, content, grades, announcements, assignments, and file downloads.
WebReg
Section seats, your course bin and calendar, and checkout.
Handshake
Events and career fairs, filtered by category, host, date, or format.
Leavey Library
Study room availability by capacity, and booking.
Schedule of Classes
Public sections, times, seats, and instructors. No sign-in.
Set it up yourself
- InstallmacOS and Linux. With Go:
curl -fsSL https://usc.sh/install | shgo install github.com/nsigel/usc-cli/cmd/usc@latest - Sign inAsks for your NetID, password, and a Duo bypass code. Stored only on your machine.
usc auth login - Add the skillPaste this into your agent so it knows every command.
Add the usc skill: save the output of `usc skill` as a skill named usc-cli.