eval-admission

Score master's program applicant documents against a configurable rubric.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/ethan42/admission-evaluator --skill eval-admission
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-admission
Source: https://github.com/ethan42/admission-evaluator/tree/main
Command: npx skills add https://github.com/ethan42/admission-evaluator --skill eval-admission

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of evaluating master's program applicants by automating the scoring and document processing of applications.

Core Features & Use Cases

  • Parallel Document Processing: Evaluates candidate CVs, transcripts, letters, and publications in parallel.
  • Configurable Rubric: Allows customizing the scoring criteria.
  • Dashboard Generation: Outputs a sortable HTML dashboard with detailed candidate profiles and a scored CSV file.
  • Use Case: For a university's admissions committee, this Skill can process and score a large number of application documents, providing a comprehensive overview of each candidate's qualifications.

Quick Start

Run the eval-admission skill with /eval-admission in your Claude Code project.

Frequently Asked Questions about eval-admission

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

FAQPage Schema
How do I automate scoring master's program applications from multiple documents?

Automate master's program admissions evaluation by processing CVs, transcripts, recommendation letters, and publications in parallel against a configurable rubric. It extracts applicant data and generates scored outputs to streamline committee reviews.

Can I customize the scoring criteria for applicant evaluation?

Yes, applicant scoring uses a configurable rubric, allowing you to customize evaluation criteria for master's program admissions. You define the parameters, and the workflow scores documents like CVs and transcripts accordingly.

What output formats are generated after evaluating candidate applications?

Evaluating candidate applications generates an HTML dashboard and a CSV file. The dashboard provides sortable candidate profiles, while the CSV contains the detailed scores from the applicant evaluation process.

Do I need Python to run the admissions evaluation workflow?

Yes, you need Python installed to execute the admissions evaluation workflow. Python handles the data processing and document parsing required to score applicant files and generate the dashboard outputs.

What's the best way to review a large volume of master's program applications?

Review high volumes of master's program applications by running parallel document processing across all submitted files. The generated HTML dashboard provides a comprehensive, sortable overview of each candidate's qualifications and scores.

Does the admissions dashboard support sorting and comparing candidate profiles?

The admissions evaluation dashboard is a sortable HTML interface displaying detailed candidate profiles. It allows admissions committees to compare applicant qualifications and scores directly within the generated output.