awesome-town

8 mods across 1 repository, 1 stars between them.

grade-submissions

01

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Grade student submissions for a Canvas assignment with teacher-supervised, AI-drafted scores and feedback. Supports text entries, Google Docs (text), Google Slides (text), and file uploads (notebooks, PDFs, code, images). Use when the teacher says "grade submissions", "grade this assignment", "grade student work", or…

1 3mo ago A 93 tokens original MIT

plan-assessment

02

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Plan a Canvas assessment page (test, quiz, project, presentation, essay, etc.) using the school's assessment template. Use when the teacher says "plan an assessment", "create a test/quiz/project page", "draft an assessment", or describes any graded task that needs a Canvas page describing it. Generates content for all…

1 3mo ago A 120 tokens original MIT

plan-course

03

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Plan an entire Canvas course's structure — a sequence of modules across the academic calendar, with each module's Outcomes page drafted, plus optional foundational pages (Start Here, More Resources). Use when the teacher says "plan a course", "design a course", "set up the course structure", "scaffold a course"…

1 3mo ago A 125 tokens original MIT

plan-lesson

04

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Plan a single class lesson using Understanding by Design (UbD) — backwards design from learning targets → evidence of understanding → learning activities. Use when the teacher says "plan a lesson", "design a lesson", "help me think through a class", "what should I teach for X", or wants pedagogical scaffolding before…

1 3mo ago A 121 tokens original MIT

plan-module

05

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Plan an entire Canvas module — module outcomes page, a sequence of lesson pages, and at least one summative assessment — then create the Canvas Module itself (unpublished) with all items added in order. Use when the teacher says "plan a module", "create a module", "design a module", "draft a unit", or describes a…

1 3mo ago A 106 tokens original MIT

post-lesson-page

06

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Post a lesson to Canvas as a draft page using the school's lesson template. Use when the teacher says "post a lesson", "post a lesson page", "create a lesson page", "draft a lesson page", "put this lesson on Canvas", or has lesson content ready to materialize as a Canvas page. Fills every slot the school's lesson…

1 3mo ago A 135 tokens original MIT

post-quiz

07

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Build and post a Canvas Quiz (the actual graded object with questions) as a draft from source content the teacher provides — a Canvas lesson page, a PDF reading, a Google Doc, or plain text. Use when the teacher says "post a quiz", "create a quiz", "make a quiz", "build a Canvas quiz", "generate quiz questions"…

1 3mo ago A 141 tokens original MIT

setup-rubric

08

awesome-town/canvas-mcp-skills

Skill Claude CodeCodex

Set up a Canvas rubric for an assessment — by reusing an existing rubric from the course, by adapting an existing one, or by creating a new one. Reuse-first by design, since most courses have rubrics they apply to multiple assignments. Use when the teacher says "add a rubric to this assignment", "create a rubric"…

1 3mo ago A 135 tokens original MIT