student-database

Official

Turn student data into actionable insights.

AuthorMassLab-SII
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the processing of student databases by computing per-student grades, detecting duplicate names, and filtering records based on recommendations and TOEFL scores.

Core Features & Use Cases

  • Grade calculation: read basic_info.txts to compute chinese, math, and english grades and output student_grades.csv and grade_summary.txt.
  • Duplicate name detection: identify duplicate student names across folders and generate a namesake.txt with counts and IDs.
  • Filtering capabilities: filter students by recommendation grade or by TOEFL score to support admissions and reporting.
  • Use Case: A school administrator runs the tool against a student_database to generate a ready-to-share grade report and identify duplicate entries for cleanup.

Quick Start

Run the following commands to process a student database: python scripts/gradebased_score.py ./student_database --output-dir ./output python scripts/duplicate_name.py ./student_database --output ./namesake.txt python scripts/filter_by_recommendation.py ./student_database A python scripts/filter_by_toefl.py ./student_database 100

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: student-database
Download link: https://github.com/MassLab-SII/open-agent-skills/archive/main.zip#student-database

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.