Canvas LMS Assistant

•
5
•

Integrates Canvas Learning Management System capabilities into Claude to manage courses, assignments, and academic workflows.

The Canvas LMS Assistant skill empowers users to interact with the Canvas API directly through Claude Code. It provides a comprehensive suite of tools for fetching course information, tracking assignments, monitoring grades, and managing submissions. Designed specifically for academic productivity, it includes a helper script for common tasks like generating weekly agendas, checking deadlines, and downloading course materials. Whether you're a student automating your schedule or a developer building educational tools, this skill bridges the gap between your development environment and your academic requirements.

주요 기능

01Grade monitoring and announcement aggregation across all enrolled courses
02Automated assignment submission for both text and file uploads
035 GitHub stars
04Real-time deadline tracking and weekly agenda generation
05Local file synchronization and automated schedule updates
06Comprehensive course management including syllabus and module retrieval

사용 사례

01Syncing Canvas calendar events and assignments with local Markdown schedules
02Checking upcoming deadlines across multiple courses to prioritize study time
03Submitting local project files directly to Canvas assignments via the terminal