Agent skill · writing content · aiskillstore
assessment-builder
Creates assessments with varied question types (MCQ, code-completion, debugging, projects) aligned to learning objectives with meaningful distractors based on common misconceptions. Activate when educators design quizzes, exams, or tests measuring understanding; need questions at appropriate cognitive levels (Bloom's taxonomy); want balanced cognitive distribution (60%+ non-recall); or require rubrics for open-ended questions. Generates MCQs with diagnostic distractors, code-writing prompts, debugging challenges, and project-based assessments targeting deep understanding.
Why this skill is useful
Generates domain-specific assessment templates and question types that align with educational objectives and cognitive levels.
What it needs
About 9k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Purpose The assessment-builder skill helps educators create comprehensive, balanced assessments that measure conceptual understanding (not just memorization). This skill generates varied question types, designs meaningful distractors for MCQs, aligns questions with Bloom's taxonomy levels, and provides rubrics for open-ended questions. Constitution v4.0.1 Alignment: This skill implements evals-first assessment design (foundational to all pillars)—defining success criteria BEFORE creating assessments, and integrating Section IIb (AI Three Roles Framework) co-learning evaluation. Evals-First Assessment Design (Constitution v4.0.1) CRITICAL WORKFLOW: 1. Evals First: Define success criteria from chapter spec BEFORE designing questions 2. Objectives Second: Map questions to learning objectives (from spec) 3. Questions Third: Design assessment items that test evals 4. Validation Fourth: Verify questions actually measure what evals define Template for Assessment Planning: Do NOT create assessments without: ✅ Reference to approved spec with evals ✅ Explicit mapping: Question → Objective → Eval ✅ Validation that questions measure defined success criteria When to Activate Use this skill when: Educators need to create quizzes, tests, or exams Designing assessments aligned with learning objectives Creating varied question types (MCQ, code-writing, debugging, projects) Need meaningful distractors based on common student errors Want balanced cognitive distribution (not just recall questions) Generating rubrics for open-ended programming questions Evaluating existing assessments for quality and balance Ensuring 60%+ questions test application or higher-order thinking Inputs Required: Learning objectives: What learners should be able to demonstrate Concept/topic: Python concepts to assess Optional: Number of questions: How many questions to generate Question types: Preferred formats (MCQ, code-writing, debugging, etc.) Target audience: beginner intermediate advanced Time limit: Ava …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/assessment-builder