Loading...
Loading...
Educator morning course health check for Canvas LMS. Shows submission rates, struggling students, grade distribution, and upcoming deadlines. Trigger phrases include "morning check", "course status", "how are my students", or any start-of-day teaching review.
npx skill4agent add vishalsachdev/canvas-mcp canvas-morning-checkENABLE_DATA_ANONYMIZATION=trueStudent_xxxxxxxxWhich course would you like to check? (Or say "all" for all active courses.)
list_courseslist_assignmentsget_assignment_analyticslist_submissions| Urgency | Criteria |
|---|---|
| Critical | Missing 3+ assignments in the past 2 weeks, or average grade below 60% |
| Needs attention | Missing 2 assignments, or average grade 60--70%, or 3+ late submissions |
| On track | All submissions current, grade above 70% |
get_student_analyticslist_assignments## Course Status: [Course Name]
### Submission Overview
| Assignment | Due Date | Submitted | Rate | Avg Score |
|------------|----------|-----------|------|-----------|
| Quiz 3 | Feb 24 | 28/32 | 88% | 85.2 |
| Essay 2 | Feb 26 | 25/32 | 78% | -- |
### Students Needing Support
**Critical (3+ missing):**
- Student_a8f7e23 (missing: Quiz 3, Essay 2, HW 5)
**Needs Attention (2 missing):**
- Student_c9b21f8 (missing: Essay 2, HW 5)
- Student_d3e45f1 (missing: Quiz 3, Essay 2)
### Upcoming This Week
- **Mar 3:** Final Project (100 pts) - 5 submitted so far
- **Mar 5:** Discussion 8 (20 pts)
### Suggested Actions
1. Send reminder to 3 students with critical status
2. Review Essay 2 submissions (78% rate, below average)
3. Post announcement about Final Project deadlineWould you like me to:
- Draft and send a message to struggling students (uses
)send_conversation- Send reminders about upcoming deadlines (uses
orsend_peer_review_reminders)send_conversation- Get detailed analytics for a specific assignment (uses
)get_assignment_analytics- Check another course
send_conversation| Tool | Purpose |
|---|---|
| Discover active courses |
| Find recent and upcoming assignments |
| Submission rates and score statistics |
| Per-student submission records |
| Detailed per-student performance data |
| Message students through Canvas inbox |
send_conversationcanvas-week-plan