suzheng/k2f

k2f-exam-paper

Design formal exam papers—midterms, finals, unit tests, or take-home assessments—from a syllabus, rubric, past papers, or source readings, with weighted coverage, unambiguous calls for response, and intentional answer space.

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/suzheng/k2f --skill k2f-exam-paper

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

K2F Exam Paper — AI-Native Aesthetic Design

Purpose

Teach agents to blueprint an exam paper before layout: syllabus-faithful scope, stable format fingerprints, fair point weighting, and prompts students can parse under clock pressure—not study sheets, predicted questions, or item banks pasted without editorial structure.

Built on K2F

This skill produces exam papers as .K2F 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.

When to Use

  • An instructor or instructional designer needs a deliverable exam document (in-class, take-home, or hybrid).
  • Inputs include syllabus topics, mark weightings, learning outcomes, approved readings, or past exams to match style—not when the user only wants study notes or “what might be on the exam.”
  • Distinct from k2f-worksheet (low-stakes practice) and k2f-lesson-plan (teaching sequence).

Workflow

Step 1. Generate the contentanddesign.md

One blueprint pairing assessment content with aesthetic intent. Register shared facts once; every question references stable keys so stimuli and numbering cannot drift.

Sub-steps

  1. 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.
  1. 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.
  1. 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.
  1. 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 [OUT OF SCOPE] gaps instead of inventing content.
  1. Pattern fidelity — When matching past papers, note stable vs variable elements (topic emphasis, style mix, fact density). Preserve structure, never verbatim prior text.
  1. 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.

Rules & constraints

  • Syllabus is the ceiling — Do not test untaught topics unless the user explicitly expands scope.
  • Points must sum — Section totals, question totals, and exam lock agree; show the arithmetic in the blueprint.
  • Single instructions block — Per-question repeats of “show your work” belong in the block once unless a section truly differs.
  • Honest difficulty — If time or page budget is tight, drop items or narrow coverage; do not shrink answer space below what the call requires.
  • Original items — Source material informs scope; never lift publisher or prior-year text verbatim without rights.
  • Separate roles — Student paper vs scoring outline vs optional cover sheet are distinct artifacts in the design doc.

Common failure modes

  • Unstated facts required → extend shared registry or cut the item.
  • Compound questions → split sub-parts and re-weight points.
  • Rubric on student layer → move to scoring outline.
  • Weighting drift vs coverage map → rebalance or revise the map.
  • Vague “Discuss” calls → add length, format, and evidence expectations.
  • Format mismatch (take-home vs timed) → fix exam lock and instructions.

Quality checklist

  • [ ] Exam lock complete; points sum to total; materials policy clear.
  • [ ] Coverage map aligned with every question; orphan topics cut or justified.
  • [ ] Shared registry lists all cross-item facts, data, and stimuli with keys.
  • [ ] Each sub-part has points, response type, and adequate space.
  • [ ] Instructions appear once; numbering stable for scoring outline cross-reference.
  • [ ] Scoring outline keyed by question ID; keywords/partial credit where constructed responses apply.
  • [ ] Design intent covers tone, hierarchy, density, consistency, palette.
  • [ ] Original items only; out-of-scope gaps flagged.

Step 2. Use the contentanddesign.md and k2f skill to generate a K2F file and export to an appropriate file format.

Follow k2f to instantiate the exam from the blueprint, apply student vs instructor roles from the design doc, verify, and export print-ready PDF or other deliverables.

タスクに関連する項目

同じリポジトリから

関連する Skills

すべての Skills
suzheng
コミュニティ

k2f-business-report

Create executive-ready business reports from KPIs, sales or operational data, and stakeholder notes—with prioritized findings, trend context, and actionable recommendations. Use when the user asks for a business report, performance analysis, business review, KPI dashboard narrative, weakness analysis, or strategic improvement report from business data. Create business reports with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI age

1時間の導入数
18
GitHub Stars
4
更新日
10月30日
suzheng
コミュニティ

k2f-idml

Blueprint multi-page print publications—brochures, magazines, catalogs, annual reports, lookbooks—for designer handoff with spread-aware story flow, typed editorial blocks, and art direction before layout. Use when the user asks for InDesign, IDML, editorial layout, print collateral, or an editable package for a production designer. Create idmls with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI agents, K2F lets them focus on sem

1時間の導入数
20
GitHub Stars
4
更新日
10月30日
suzheng
コミュニティ

k2f-menu

Turn venue notes, dish lists, and brand cues into a scannable food or beverage menu with clear categories, consistent item anatomy, and mood-matched visual intent—not a flyer, recipe book, or website sitemap. Use when the user asks for a restaurant menu, café menu, bar or wine list, catering sheet, room-service card, tasting menu, or seasonal insert for hospitality print or PDF. Create menus with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-

1時間の導入数
17
GitHub Stars
4
更新日
10月30日
suzheng
コミュニティ

k2f

Create, design, edit, validate, and export elegant Word (docx), editable PDF, fillable AcroForm PDF, and Adobe InDesign (IDML) documents with K2F. Use when creating aesthetic Word, fillable PDF, AcroForm, IDML, or InDesign documents with AI agents, such as menus, certificates, planners, invitations, or worksheets and much more. K2F is a mature file format designed for AI agents to design and edit elegant aesthetic documents precisely and effortlessly. It has a rich ecosystem.

1時間の導入数
14
GitHub Stars
4
更新日
10月30日