Teacher-side batch generator for post-class diagnostics and personalized homework based on lesson discussions, lesson plans, and optional exam data. Use when teachers want class-wide and student-specific homework plans.
Use this skill to generate class-level post-class diagnostics and student-specific homework in batch. This skill is teacher-facing and does not require student identity verification. The default mode is lesson-first: classroom content and teacher notes are the primary sources; exam data can be merged explicitly.
Collect lesson materials and discussion notes
physics-lesson-capture first to extract examples and build discussion summary.class_discussion.md exists (see template in references).Generate post-class diagnostics
scripts/generate_postclass_diagnostic.py (teacher ops) in lesson-first mode.--include-exam.Generate student-specific homework
--student-notes to inject teacher observations.Review and discuss
Writeback (optional)
postclass_diagnostic.mdpostclass_students/<name>.mdpython3 skills/physics-teacher-ops/scripts/generate_postclass_diagnostic.py \
--exam-id EX2403_PHY \
--lesson-topic "期中薄弱点回顾" \
--discussion-notes data/analysis/EX2403_PHY/class_discussion.md \
--student-notes data/analysis/EX2403_PHY/student_notes.csv \
--out-class data/analysis/EX2403_PHY/postclass_diagnostic.md \
--out-students-dir data/analysis/EX2403_PHY/postclass_students
Optional exam merge:
--include-exam \
--responses data/staging/responses_physics_scored.csv \
--questions data/staging/questions_physics.csv \
--knowledge-map data/knowledge/knowledge_point_map.csv