# Course Schedule

> 查询浙江农林大学课程表。用于用户询问课表、某专业某学期课程、某天课程、课程地点、任课教师或课程编号时。

- Skill: `20czy/course-schedule` (Agent Skill)
- Install (CLI): `npx skillmds@latest add 20czy/course-schedule`
- Raw SKILL.md: https://api.skillmd.com/api/skills/20czy/course-schedule/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: 20czy (https://skillmd.com/u/20czy)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/20czy/course-schedule

---


# Course Schedule

Use this skill when the user asks about course schedules, class times, classrooms, instructors, majors, semesters, or course IDs.

## Inputs

The caller may provide any of these optional filters:

- `major`: major name, such as `计算机科学` or `电子信息`
- `grade`: student grade, such as `2023` or `2023级`
- `class_name`: class name, such as `计科2301班`
- `semester`: semester code, such as `2023-2024-2`
- `day_of_week`: weekday as `1`-`7`, `周一`-`周日`, `今天`, or `明天`
- `course_id`: course code, such as `CS101`
- `course_name`: course name keyword, such as `数据结构`
- `teacher` or `instructor`: instructor keyword
- `campus`: campus name, such as `东湖校区`

If the user asks for "我的课表" or does not provide a major/class scope, the caller should use the current student profile as defaults:

- `major`: profile `专业`
- `grade`: profile `年级`
- `class_name`: profile `班级`

## Output

Return matching courses with course ID, course name, instructor, major, grade, class name, semester, weekday, time, campus, building, and classroom. If no course matches, say that no accurate schedule was found for the provided filters.

## Execution

This skill obtains schedule data from the local course schedule API:

`GET /api/v1/course-schedule/`

Pass the optional filters as query parameters. The API currently returns mock course data for multiple majors and classes for development and demos.

