Diagnostic Assessment

Probe user knowledge with adaptive binary search difficulty questions.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Tzeusy/butlers --skill diagnostic-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Diagnostic Assessment
Source: https://github.com/Tzeusy/butlers/tree/main/roster/education/.agents/skills/diagnostic-assessment
Command: npx skills add https://github.com/Tzeusy/butlers --skill diagnostic-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that educational content is delivered at the optimal level for each user by accurately assessing their existing knowledge before instruction begins.

Core Features & Use Cases

  • Adaptive Probing: Dynamically adjusts question difficulty based on user responses to pinpoint knowledge gaps and strengths.
  • Mastery Seeding: Initializes a user's learning profile by mapping diagnostic results to concept mastery levels.
  • Use Case: When a user wants to learn a new programming concept, this Skill first asks a few targeted questions to understand their current grasp of related foundational topics, then starts the teaching session at the appropriate depth.

Quick Start

Use the diagnostic assessment skill to calibrate my knowledge before teaching me about quantum physics.

Frequently Asked Questions about Diagnostic Assessment

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

FAQPage Schema
How does adaptive testing pinpoint knowledge gaps before starting a learning session?

Mastery seeding initializes a user's learning profile by mapping diagnostic assessment results to concept mastery levels, seeding initial knowledge states directly into a mind map to calibrate the starting point for instruction.

How do I calibrate my existing knowledge before learning a new topic?

To calibrate existing knowledge, initiate a diagnostic assessment that asks targeted questions to gauge your grasp of foundational topics, then transitions the learning flow state to start teaching at the appropriate depth.

Can I use diagnostic assessment for personalized learning on any subject?

Yes, you can use diagnostic assessment for personalized learning on any given topic, as it dynamically probes concepts and records inferred mastery to tailor educational content delivery to your specific knowledge frontier.

What is the best way to assess a user's current grasp of foundational topics?

The best way to assess a user's current grasp is through an adaptive diagnostic assessment that dynamically adjusts question difficulty, records probe quality, and notifies the user of their calibrated knowledge frontier before instruction begins.

Are there limitations to using binary search for difficulty calibration in education?

While binary search on difficulty ranks efficiently narrows down knowledge states, limitations arise if foundational concepts are non-linear, potentially requiring additional probing to fully map complex knowledge gaps before teaching begins.