BackReference

Slash commands

Every command you can type inside the shell, grouped by the scope it works in.

Type / in the shell to see the commands for the current scope as you type; /help lists them. Commands only work in the scopes shown here, and trying one elsewhere tells you where it does work. Arguments in angle brackets are yours to fill in, square brackets mark optional ones, and | separates choices.

Everywhere

CommandWhat it doesMore
/helpList the commands for the current scope
/clearStart this scope's conversation over (in a workspace, also what the assistant remembers)Details
/copy [all | last <N>]Copy the last answer, the last N messages, or everythingDetails
/pdf [<instructions>]Make a PDF from the conversation, or end any message with it. Alias /make-pdfDetails
/open [<name>]In global scope, jump to a course or workspace; elsewhere, open a file or linkDetails
/manage-coursesAdd, remove, or rename the courses canvas-cli shows
/model [effort | key]Switch AI provider and model, change effort, or replace the API keyDetails
/doctorCheck your configuration, token, Canvas connection, and AI providerDetails
/loginRun the sign-in wizard again
/quitSave and exit. Aliases /exit, /q

While the command menu is open, Enter takes the highlighted suggestion. In a course or workspace, where /quiz also starts with q, type /quit in full.

Global Scope

CommandWhat it doesMore
/coursesPick a course to openDetails
/recentReopen a recent course or workspaceDetails
/timeline [week | month | semester | next <N> days|weeks|months] [--all]Gantt chart of upcoming work across every courseDetails
/grade [need <target>] [<course>]Grades for every course, one course's breakdown, or what you need for a targetDetails
/announcementsBrowse announcements from every courseDetails
/thread <id or title>Read a discussion or announcement with its repliesDetails

Course Scope

CommandWhat it doesMore
/assignmentsPick an assignment to open as a workspaceDetails
/filesList the course's downloaded filesDetails
/modulesList the course's modulesDetails
/lecture <query>Find and open lecture slides or recordings. Alias /lecDetails
/quiz [<count>] [easy | medium | hard] [flash] [<topic>]A practice quiz from the course materialDetails
/timeline, /grade, /announcements, /threadAs in global scope, for this course
/refreshDownload the course again from CanvasDetails
/backReturn to global scope
/homeReturn to global scope

Workspace Scope

CommandWhat it doesMore
/overviewWhat the assignment is and what is expectedDetails
/requirementsDeliverables and constraints. Alias /reqsDetails
/planThe step-by-step action planDetails
/resourcesThe documents that matter, and whyDetails
/evidenceWhich conclusions came from which source, and what is still openDetails
/statusThe workspace's folder, freshness, and what was extractedDetails
/lecture, /quizAs in course scope
/refreshRe-download the course and rebuild the workspaceDetails
/backReturn to the course
/homeReturn to global scope