This skill produces exam papers as
packages. Follow the
k2f skill for authoring: unpack or init a workspace, edit the semantic tree, run pack/verify, then export. K2F keeps agents on
meaning (sections, items, stimuli, response roles)—not pixel coordinates—while the engine compiles layout, typography, and theme.
Before you build, install the core skill:
npx skills add suzheng/k2f --skill k2f
.
-
Exam lock — Course, assessment title, sitting length, total points, open/closed/take-home rules, and allowed materials. If past papers exist, note format fingerprints (question count, style mix, fact-pattern density, call style) to match or deliberately change—state which.
-
Coverage map — Table syllabus topics → target points (%). Prefer explicit syllabus weightings; otherwise infer from contact hours and learning outcomes. Flag topics taught but under-weighted on purpose vs accidentally omitted.
-
Information architecture — Layer top to bottom: identification; instructions once (time, materials, integrity, labeling); optional sections when styles differ; questions with stable IDs and points that sum to the exam lock; stimuli in shared content when multiple sub-parts share facts; response contract per sub-part (type + space budget); scoring outline in a separate role (model answers, keywords, partial credit)—not on the student layer unless requested.
-
Item design — One assessable outcome per sub-part; split compound calls. Match
question style to the map: recall, application, issue-spotting, policy, quantitative, MCQ. Order within a section: warm-up → anchor items → discriminating items unless spiral review is intended. When source readings bound scope, every item must be answerable from syllabus + named materials; mark
gaps instead of inventing content.
-
Pattern fidelity — When matching past papers, note stable vs variable elements (topic emphasis, style mix, fact density). Preserve structure, never verbatim prior text.
-
Design intent — Tone: formal, neutral; no coaching fluff. Hierarchy: question numbers and points scan first; stimuli grouped under shared headings. Density: tight stems, generous handwriting space. Consistency: parallel verbs and labeling. Palette: print-safe B&W; one accent max for section warnings.