grade-show-work

Automate partial credit grading of handwritten math work on MyOpenMath.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill grade-show-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grade-show-work
Source: https://github.com/shuff57/agent-evo/tree/main/skills/.archive/grade-show-work
Command: npx skills add https://github.com/shuff57/agent-evo --skill grade-show-work

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, opencv-python, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of grading students' math work displayed on MyOpenMath pages, especially when partial credit is required for 'show your work' problems, saving teachers time and ensuring accurate evaluations.

Core Features & Use Cases

  • Automated Partial Credit Assessment: Automatically assesses and awards partial credit for students' math work uploaded on MyOpenMath grading pages.
  • Customizable Evaluation Criteria: Adapts to various levels of demonstrated effort, rewarding students with '+2', '+1', or '+0' based on the visible work shown.
  • Secure and Compliant Workflow: Ensures that all grading processes are secure and teacher-approved before any scores are changed.

Quick Start

Run the 'grade-show-work' skill with the MyOpenMath grading page URL to automatically evaluate student work and generate a report for teacher review.

Frequently Asked Questions about grade-show-work

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

FAQPage Schema
How do I automate grading 'show your work' math problems on MyOpenMath?

You can automate grading 'show your work' math problems on MyOpenMath by running this Skill with the grading page URL. It uses image analysis to evaluate uploaded handwritten work and generates a partial credit report for teacher review.

Does automated partial credit grading require browser automation tools?

Yes, automated partial credit grading requires the Playwright browser automation library to access MyOpenMath pages. It also depends on OpenCV and NumPy to perform image analysis on the student's uploaded work.

Can I customize partial credit scoring criteria for student math assignments?

Yes, you can customize partial credit scoring criteria for student math assignments. The Skill adapts to various levels of demonstrated effort, automatically awarding customized point values like +2, +1, or +0 based on the visible work shown.

Is automated math grading secure for changing student scores on MyOpenMath?

Automated math grading ensures a secure and compliant workflow by generating evaluation reports for teacher approval. No scores are changed automatically without teacher review, keeping the grading process secure.

How does image analysis work for grading handwritten math work?

Image analysis for grading handwritten math work uses OpenCV and NumPy to process uploaded images. The system evaluates the visible effort demonstrated in the work and applies custom scoring logic to award appropriate partial credit.

What are the limitations of using image analysis to grade math work?

A key limitation of using image analysis to grade math work is that the automated evaluation requires teacher review before any scores are changed. The system assesses visible effort but relies on human approval to ensure accurate final scoring.