exam-analysis

Generate a standalone HTML exam analysis report from a .docx exam document and score CSV.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

试卷分析与成绩单解读的人工工作量大,需整合结构化数据与可视化。本 Skill 能自动生成结构化的试卷分析报告并嵌入多种图表,帮助教师快速获得洞察。

Core Features & Use Cases

  • 自动从试卷文档(.docx)与成绩单(.csv)提取数据,生成包含分数分布、各大题得分率、题目难度与区分度等维度的 HTML 报告。
  • 支持多粒度数据输入:总分、按大题分、按小题分,自动调整分析深度与图表类型,便于不同场景使用。
  • 快速场景:教师上传试卷和成绩单,即可获得可分享的可视化分析和文字总结,用于讲评与教学改进。

Quick Start

Run the exam analysis skill on a dataset containing an exam document (.docx) and a score CSV to generate a standalone HTML report.

Frequently Asked Questions about exam-analysis

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

FAQPage Schema
How do I generate an exam analysis report from a docx and CSV file?

To generate an exam analysis report, provide an exam document (.docx) and a score CSV to automatically extract data, compute statistics, and render a self-contained HTML report with visualizations.

Can I analyze exam scores if I only have total scores without per-question data?

Yes, you can analyze exam scores with total scores only. The analysis automatically adjusts its depth and chart types based on data granularity, supporting total score, section-level, or per-question inputs.

What visualizations are included in an automated exam analysis HTML report?

The automated exam analysis HTML report includes score distributions, section-level scoring rates, and question difficulty visualizations rendered via Chart.js, all embedded within a single standalone file.

What is the best way to visualize question difficulty and discrimination for an assessment?

The best way to visualize question difficulty and discrimination is using automated report generation that computes assessment statistics from score CSVs and renders structured charts in an HTML file.

Does the exam report generation work without any external dependencies or components?

Yes, exam report generation works without external dependencies. It processes the docx and CSV inputs, renders charts with Chart.js, and outputs a self-contained HTML file requiring no additional modules.

How do I prepare score data for section-level exam analysis?

To prepare score data for section-level exam analysis, structure your CSV with scores broken down by exam sections. The tool detects this granularity and generates corresponding section-level scoring rate visualizations.