repograde

Automate end-to-end grading of student Git repositories with standardized German outputs.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/georgernstgraf/aitranscribe-windows --skill repograde
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repograde
Source: https://github.com/georgernstgraf/aitranscribe-windows/tree/main/skills/repograde
Command: npx skills add https://github.com/georgernstgraf/aitranscribe-windows --skill repograde

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dieses Skill bietet einen kanonischen Workflow zum Benoten von Studierenden-Git-Repositories. Es unterstützt sowohl das vollständige Verlauf-Noten (Full-History-Grading) als auch die datumsbasierte Filterung (Commits ab einem Cutoff-Datum) in einem einheitlichen Ablauf.

Core Features & Use Cases

  • End-to-end-Bewertungs-Workflow: bewertet Studenten-Repositories mit deterministischen Ausgaben sowohl für Einzel- als auch für Bulk-Modus.
  • Standardisierte deutsche Ausgaben: generiert Bewertungsberichte und E-Mails in Deutsch gemäß dem grading-shared-Protokoll.
  • Homework-Discovery & Reporting-Integration: nutzt grading-shared-Protokolle, um Hausaufgaben zu entdecken und Berichte einheitlich zuzuordnen.

Quick Start

Führen Sie die Bewertung aus, indem Sie entweder den Pfad zu einer einzelnen Repository oder alle Repositorien einer Klasse mit optionalem Cutoff-Datum angeben.

Frequently Asked Questions about repograde

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

FAQPage Schema
How do I automate grading for student Git repositories?

You can automate student Git repository grading by executing an end-to-end workflow that evaluates both full history and date-filtered commits. It generates standardized outputs for single-repo or bulk grading without modifying the original repositories.

Can I filter Git commits by date when grading homework?

Yes, you can filter homework grading by specifying a cutoff date to evaluate only commits made after that date. This allows targeted assessment of specific assignment periods while maintaining consistent grading standards.

Does automated repository grading support bulk evaluation for an entire class?

Automated repository grading supports bulk evaluation by processing all student repositories in a local workspace simultaneously. It enforces strict output structure and language rules to ensure consistent reporting across the entire class.

What is the grading-shared protocol for homework discovery?

The grading-shared protocol is a standardized integration used to discover homework assignments and generate uniform grading reports. It enforces strict output language and structure rules to maintain consistency across different grading workflows.

How does automated grading handle repository history without mutating the original repo?

Automated grading operates from a local workspace to evaluate repository history without mutating the original repository. It reads commit data to produce deterministic grading reports while preserving the integrity of the student's code.

Are there limitations when generating standardized German grading reports?

Standardized German grading reports are strictly enforced by the system, meaning outputs must follow the exact language and structure rules defined by the protocol. This ensures consistency but requires adherence to the German language format for all generated reports.