diffing-instructor-vs-student-solution
CommunityGrade student work with principled diffs
System Documentation
What problem does it solve?
This Skill helps instructors and TAs turn a reference solution and a student attempt into actionable formative feedback instead of a vague right-or-wrong judgment. It is designed for multi-step work where the real question is which principle broke, not just whether the final answer matched.
Core Features & Use Cases
- Compares the reference and student work step by step and classifies each step into one of four categories: right-answer-wrong-reasoning, wrong-answer-right-reasoning-with-one-misstep, legitimate alternate path, or uncorrelated mechanical error.
- Recognizes cascade errors so one early mistake is not mistaken for many separate failures.
- Distinguishes valid alternate solution paths from coincidental matches and writes feedback in student-facing language that names the underlying principle.
- Use it when grading problem sets, reviewing a student revision, or diagnosing why an automated grader rejected an otherwise plausible attempt.
Quick Start
Compare the attached reference solution and student attempt for the problem, then produce a step-by-step diff with cascade notes, alternate-path checks, concise student-facing feedback, and a short summary of conceptual gaps and mechanical errors.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: diffing-instructor-vs-student-solution Download link: https://github.com/rocklambros/rcs/archive/main.zip#diffing-instructor-vs-student-solution Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.