Skip to content
Back to skills

Check Yonsei Enrollment

ASecurity

Normalize enrollment and academic-status fields from a user-provided Yonsei Academic Information System screenshot, pasted table, export, or JSON, identify missing term-registration evidence, and flag explicit contradictions. Use for a captured 재학, 휴학, 수료, 졸업, or 제적 status without querying the live system or inferring eligibility.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 1, 2026
ai-agentspythonbash

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 1, 2026

npx -y skills add mrcha033/yonsei-skills --skill check-yonsei-enrollment --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Check Yonsei Enrollment?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Check Yonsei Enrollment
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mrcha033-check-yonsei-enrollment/badge)](https://www.skillsdirectory.com/skills/mrcha033-check-yonsei-enrollment)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: check-yonsei-enrollment
description: Normalize enrollment and academic-status fields from a user-provided Yonsei Academic Information System screenshot, pasted table, export, or JSON, identify missing term-registration evidence, and flag explicit contradictions. Use for a captured 재학, 휴학, 수료, 졸업, or 제적 status without querying the live system or inferring eligibility.
---

# Check Yonsei Enrollment

Return one status report from one supplied academic snapshot.

## Prepare the input

When the user supplies a screen capture, PDF, spreadsheet, or pasted table,
extract only the status fields needed for this check into a private temporary
JSON file. Do not ask the user to write JSON. Redact or omit student numbers and
contact details before running the script.

## Run

```bash
python3 "$SKILL_DIR/scripts/check_enrollment.py" --input enrollment.json
```

Provide `captured_at`, `term`, and an `enrollment` object. The object must include `status`; add `registered_for_term` for a complete current-term registration report. Optional whitelisted fields include program, college, major, year level, and expected graduation.

Report contradictions and unknowns exactly. A historical snapshot is evidence only for its capture time.

## Boundaries

- Process only user-supplied attachments, pasted data, or JSON and reject credential or session fields.
- Do not return student numbers, addresses, phone numbers, or other unrecognized profile fields.
- Do not infer eligibility for graduation, scholarships, registration, visas, services, or benefits.
- Never submit leave, return, graduation, enrollment, or personal-information changes.

Files in this skill

  • SKILL.md1.6 KB
  • agents/openai.yaml286 B
  • scripts/check_enrollment.py8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.