hkdse-subject-grading

Community

Automates HKDSE grading with rubric-based scoring.

AuthorAKCqhzdy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Grades HKDSE elective subject exam papers by extracting rubric criteria from PDFs, calibrating against prior-year reference data, and providing per-student grading with per-question marks, total scores, and level assignment (1–5). It supports ICT, Music, Ethics and Religious Studies, Tourism and Hospitality Studies, Visual Arts, Biology, Economics, BAFS, and other subjects with typed written responses.

Core Features & Use Cases

  • Sub-agents are mandatory: Each student must be graded by a dedicated sub-agent.
  • Model-consistency and VLM rules: The main model and all sub-agents must be the same; VLM usage is restricted to allowed models and fallback flows.
  • Rubric calibration workflow: Extract rubrics from PDFs, calibrate against reference-year data, build empirical score-to-level mappings, and iteratively refine rubrics based on reference data.
  • End-to-end workflow: From rubric extraction to per-student grading, level assignment, and final score aggregation, with structured JSON outputs.

Quick Start

Provide the subject, year, and data paths to start the HKDSE grading workflow.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: hkdse-subject-grading
Download link: https://github.com/AKCqhzdy/dse-subject-grading/archive/main.zip#hkdse-subject-grading

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.