roster-match

Cross-reference student IDs from PDF rosters with unstructured class data text blocks.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill roster-match
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: roster-match
Source: https://github.com/shuff57/agent-evo/tree/main/skills/roster-match
Command: npx skills add https://github.com/shuff57/agent-evo --skill roster-match

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of cross-referencing student rosters from PDFs with unstructured class data text dumps, enabling quick identification of overlapping students and extraction of grades.

Core Features & Use Cases

  • Roster Matching: Cross-reference student IDs from PDF sign-up rosters with unstructured class data text blocks.
  • Grade Extraction: Extracts grades for students who appear in both rosters.
  • Use Case: Ideal for educators or administrators who need to match student sign-ups with class data and extract grades for reporting purposes.

Quick Start

Use the roster-match skill to match students between the 'sign-up-rosters.pdf' and 'class-data.txt'.

Frequently Asked Questions about roster-match

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

FAQPage Schema
How do I cross-reference student rosters from a PDF with unstructured class data?▼

To cross-reference student rosters from a PDF with unstructured class data, you need a process that parses student IDs from both sources and matches overlapping entries to identify shared students.

Can I extract grades for specific students from unstructured class data text blocks?▼

Yes, you can extract grades for specific students from unstructured class data text blocks by first matching their student IDs against a sign-up roster, then pulling the associated grade information for those overlapping records.

What is the best way to handle various data formats and quirks when matching student IDs?▼

Handling various data formats and quirks during student ID matching requires an automated extraction process that normalizes inconsistent text dumps and PDF roster layouts to accurately isolate and cross-reference the correct identifiers.

Does this roster matching approach require a specific student information system to work?▼

No, this roster matching approach does not require a specific student information system because it processes raw PDF sign-up rosters and unstructured text blocks directly to identify overlapping students and extract grades.

How do I automate grade extraction for reporting purposes from a class data text dump?▼

You can automate grade extraction for reporting purposes by cross-referencing a PDF student roster with the class data text dump, matching the student IDs, and automatically pulling the grades for students present in both datasets.