assessment-builder

Generate Python assessments with varied question types mapped to Bloom's taxonomy levels.

9|2|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/mjunaidca/robolearn --skill assessment-builder-mjunaidca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assessment-builder
Source: https://github.com/mjunaidca/robolearn/tree/main/.claude/skills/authoring/assessment-builder
Command: npx skills add https://github.com/mjunaidca/robolearn --skill assessment-builder-mjunaidca

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating assessments that measure true understanding, with balanced cognitive distributions and actionable rubrics, is hard. This Skill guides the design of robust assessments.

Core Features & Use Cases

  • Evals-First Planning: Define success criteria before writing questions.
  • Question Design: MCQ, code-writing, debugging, and project questions with diagnostic distractors.
  • Rubrics & Validation: Analytic rubrics and quality checks to ensure fairness and clarity.

Quick Start

Create a 6-question assessment aligned to a set of learning objectives, with rubrics for open-ended items.

Frequently Asked Questions about assessment-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a balanced assessment that measures understanding beyond recall?

Build assessments using learning objectives and Bloom's taxonomy to ensure 60%+ of questions target higher-order thinking (analysis, synthesis, evaluation) rather than memorization. This Skill guides you through question design, rubric creation, and cognitive distribution validation to produce rigorous, diagnostically useful evaluations.

What question types should I include in a Python assessment?

Use a mix of multiple-choice, code-writing, debugging, code-tracing, and project-based prompts aligned to specific learning objectives. This Skill helps you design diagnostic distractors for MCQs and rubrics for open-ended items, ensuring each question type targets the appropriate cognitive level.

How do I align assessment questions to learning objectives?

Map each question to a specific learning objective and Bloom's taxonomy level before writing. This Skill structures the process by requiring you to define success criteria upfront, then generate questions with explicit mappings and evaluation rubrics that validate alignment and fairness.

Can I use this for creating rubrics for coding assignments?

Yes. This Skill generates analytic rubrics for open-ended code-writing and project prompts, defining clear criteria and performance levels. It supports rubric-driven assessment workflows where evaluation mappings connect questions to measurable outcomes.

What makes diagnostic distractors important in multiple-choice questions?

Diagnostic distractors reveal misconceptions rather than penalizing guessing. This Skill designs MCQs with distractors that target common errors in Python concepts, helping you identify gaps in student understanding and refine instruction.

Do I need prior experience designing assessments to use this?

No. This Skill provides evals-first planning guidance that walks you through defining learning objectives, selecting question types, and validating cognitive balance. It is designed for educators new to structured assessment design as well as experienced practitioners.