gradescope-assisted-grading

Guide Gradescope grading workflows with contracts and approval before writes.

6|5|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Yuanpeng-Li/gradescope-mcp --skill gradescope-assisted-grading
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gradescope-assisted-grading
Source: https://github.com/Yuanpeng-Li/gradescope-mcp/tree/main/skills/gradescope-assisted-grading
Command: npx skills add https://github.com/Yuanpeng-Li/gradescope-mcp --skill gradescope-assisted-grading

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grading Gradescope assignments often requires careful coordination and explicit approval to prevent accidental writes. This skill provides an interactive workflow that engages the grader, defines a grading contract, and previews rubric or grade mutations before any action is taken.

Core Features & Use Cases

  • Interactive intake that asks clarifying questions to define a safe grading scope.
  • Establishes a formal grading contract and loads relevant Gradescope context for the assignment.
  • Preview-first workflow that shows rubric items and potential changes before execution.
  • Enforces explicit approval for any write operations to ensure auditable, defendable grades.
  • Provides safety rails and a read-first approach to reduce errors and policy drift.

Quick Start

Describe the grading scenario, course_id, and assignment_id, then follow the agent's intake prompts to establish the contract.

Frequently Asked Questions about gradescope-assisted-grading

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preview rubric changes on Gradescope before applying them?

To set up approval-based Gradescope grading, you describe the grading scenario, course_id, and assignment_id. The agent then initiates an interactive intake process that asks clarifying questions to establish a formal grading contract.

Can I enforce explicit approval for Gradescope grading writes?

Yes, you can enforce explicit approval for Gradescope grading writes. The skill implements safety rails that govern grading tasks, ensuring no write actions occur without explicit reviewer confirmation to guarantee auditable grades.

How do I establish a formal grading contract for teaching assistants on Gradescope?

To establish a formal grading contract for teaching assistants on Gradescope, the skill uses an interactive intake process. It defines a safe grading scope and loads relevant context to ensure policy-grounded decision making.

What is a read-first grading workflow and when do I need it for assignments?

A read-first grading workflow is an approach that gathers context and previews rubric items before making any changes. You need it for Gradescope assignments when careful coordination is required to prevent accidental writes and policy drift.

Does Gradescope MCP support interactive intake for assignment grading?

Yes, the Gradescope MCP supports interactive intake for assignment grading. The skill engages the grader with clarifying questions to define a safe grading scope and loads relevant context before any grading decisions are made.