Teacher-facing workflow to add, discuss, and maintain core example problems. Capture standard solution methods, core ideas/models, and variant templates; link to lesson materials and question bank. Use when teachers add or discuss core examples.
Use this skill to curate core example problems and their standard solution method and core model. Core examples serve as teaching anchors and can drive homework generation (by parameter variation). Inputs can be PDFs, screenshots, or teacher notes.
Ingest source
physics-lesson-capture to OCR and extract example text.data/lessons/<lesson_id>/examples.csv, promote it to core.Create core example record
data/core_examples/.data/core_examples/examples.csv.Teacher discussion capture
references/discussion_template.md.Variant template (optional)
references/variant_template.md.Integrations
core_example.scripts/generate_variants.py.python3 skills/physics-core-examples/scripts/register_core_example.py \
--example-id CE001 \
--kp-id KP-M01 \
--core-model "匀强电场中类抛体运动模型" \
--stem-file /path/to/stem.md \
--solution-file /path/to/solution.md \
--model-file /path/to/model.md \
--figure-file /path/to/figure.png \
--source-ref "lesson:L2403_2026-02-04#E003"
Promote from lesson example:
python3 skills/physics-core-examples/scripts/register_core_example.py \
--example-id CE002 \
--kp-id KP-E04 \
--from-lesson L2403_2026-02-04 \
--lesson-example-id E003 \
--lesson-figure fig1.png \
--core-model "电势差与场强关系" \
--source-ref "lesson:L2403_2026-02-04#E003"
Generate variants:
python3 skills/physics-core-examples/scripts/generate_variants.py \\
--example-id CE001 \\
--count 3
Render core example PDF:
python3 skills/physics-core-examples/scripts/render_core_example_pdf.py \\
--example-id CE001