difficulty-classifier

Classify exam question difficulty using Ragas-based metrics.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/u9401066/anesthesia-exam --skill difficulty-classifier
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: difficulty-classifier
Source: https://github.com/u9401066/anesthesia-exam/tree/main/.claude/skills/difficulty-classifier
Command: npx skills add https://github.com/u9401066/anesthesia-exam --skill difficulty-classifier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Difficulty classification for exam questions using Ragas-inspired standards to determine whether a question is easy, medium, or hard.

Core Features & Use Cases

  • Question analysis: Evaluates hop_count, specificity, cognitive level, and distractor quality.
  • Automated labeling: Outputs a clear difficulty category and supports adjustment suggestions.
  • Use Case: Educational platforms can auto-tag questions for adaptive testing, review, and curriculum alignment.

Quick Start

Provide a question (or question_id) and receive its difficulty label instantly.

Frequently Asked Questions about difficulty-classifier

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

FAQPage Schema
How do I automatically classify exam question difficulty using AI?▼

Automated exam question difficulty classification assigns easy, medium, or hard labels by evaluating hop count, specificity, cognitive level, and distractor quality using Ragas-based metrics. It processes single- and multi-hop questions from educational content or practice banks instantly.

What metrics are used to determine if an exam question is easy, medium, or hard?▼

Difficulty classification relies on Ragas-inspired metrics including hop count, specificity, cognitive level, and distractor quality. Evaluating these four dimensions allows the system to output a clear difficulty category for educational quizzes and practice banks.

Can I use Ragas metrics to tag questions for adaptive testing platforms?▼

Yes, educational platforms can use this automated difficulty labeling to auto-tag questions for adaptive testing, review, and curriculum alignment. It evaluates multi-hop questions and provides adjustment suggestions to ensure accurate difficulty scaling.

How do I analyze multi-hop question difficulty in a practice bank?▼

Analyzing multi-hop question difficulty involves evaluating the question's hop count, specificity, cognitive level, and distractor quality. The system outputs a difficulty category and provides a workflow for automated adjustment suggestions.

Does the difficulty classifier support automated adjustment suggestions for exam questions?▼

Yes, the difficulty classifier provides a workflow for automated adjustment suggestions after labeling. It evaluates cognitive level and distractor quality to output a difficulty category and recommend how to calibrate the question for educational content.

What is the best way to label quiz difficulty levels for curriculum alignment?▼

The best way to label quiz difficulty is applying Ragas-based metrics to assess hop count and cognitive level. This assigns easy, medium, or hard categories to practice bank questions, directly supporting curriculum alignment and review processes.