student-knowledge-profiling

Generate per-student mastery profiles, CSVs, heatmaps, and trend insights from score data.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/zilizhou/edu-report-platform --skill student-knowledge-profiling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: student-knowledge-profiling
Source: https://github.com/zilizhou/edu-report-platform/tree/main/skills/humanities-skills/skill-stukg
Command: npx skills add https://github.com/zilizhou/edu-report-platform --skill student-knowledge-profiling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill translates raw score data into structured, per-knowledge-point mastery profiles for each student, enabling targeted interventions and personalized learning plans. It supports multiple score formats (total score, section scores, or per-question scores) and outputs machine-friendly CSV reports plus class-level visualizations to help teachers and administrators understand learning gaps.

Core Features & Use Cases

  • Multi-format mastery estimation: Works with total-score, section-based, or item-level results to compute per-knowledge-point mastery.
  • Confidence intervals and risk indices: Attaches uncertainty measures and a prioritization score to guide interventions.
  • Class-level insights: Generates heatmaps and trend profiles across exams to monitor class progress and identify systemic weaknesses.
  • Data-quality notes: Provides transparency about data quality and methodological assumptions for different input formats.

Quick Start

Provide the student score data (and optional question-tagging metadata) and run the skill to generate per-student knowledge profiles.

Frequently Asked Questions about student-knowledge-profiling

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

FAQPage Schema
How do I generate student knowledge profiles from score data?

To generate student knowledge profiles from score data, provide your raw scores and optional question-tagging metadata to compute per-knowledge-point mastery levels. The skill supports total-score, section-based, and item-level formats to output structured CSV reports and class heatmaps.

What is knowledge-point mastery estimation from assessment scores?

Knowledge-point mastery estimation translates raw assessment scores into structured per-student profiles by mapping mastery levels and computing confidence intervals. This identifies specific learning gaps to enable targeted interventions and personalized learning plans.

Can I analyze section-based and item-level scores to compute per-student mastery?

Yes, you can analyze section-based and item-level scores to compute per-student mastery. The skill multi-format mastery estimation works with total-score, section scores, or per-question results to generate structured profiles and risk indices.

What's the best way to identify learning gaps from CSV assessment data?

The best way to identify learning gaps from CSV assessment data is to compute per-knowledge-point mastery profiles with confidence intervals and risk indices. This generates per-student CSVs and class heatmaps to prioritize interventions for systemic weaknesses.

Do I need question-tagging metadata to generate class heatmaps and trend insights?

You do not need question-tagging metadata to generate class heatmaps and trend insights, but providing it improves per-knowledge-point mapping accuracy. The skill processes total-score, section-based, and item-level formats while documenting data-quality constraints and methodological assumptions.