FAQ
yonsei-skills is a Claude Code plugin with 52 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes list-learnus-courses, list-learnus-deadlines, list-learnus-materials. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: mrcha033/yonsei-skills
연세대학교 생활에서 자주 반복되는 확인·정리 작업을 자연어로 처리하는 비공식 오픈소스 플러그인 모음입니다.
연세대학교 공식 서비스가 아닙니다. 학교 계정 권한을 늘리거나 수강신청·출석·예약 제한을 우회하지 않습니다.
명령어를 입력하지 않아도 됩니다.
| 사용하는 앱 | 받을 파일 | 설치 방법 |
|---|---|---|
| Codex 데스크톱 | Codex용 ZIP | 압축을 풀고 yonsei-skills 폴더를 Codex에서 연 뒤 Plugins에서 + 선택 |
| Claude 웹·데스크톱 | Claude용 ZIP | Customize → Skills → + → Create skill → Upload a skill에서 ZIP 업로드 |
.skill 업로드 지원 앱 | 학생생활 통합 .skill | Skills의 업로드 화면에서 파일 선택 |
화면을 보면서 따라 하는 자세한 설명은
docs/download-and-install.md에 있습니다.
실제 공식 서비스 실행과 로컬·3개 운영체제 검사를 구분한 결과는
docs/e2e-validation.md에서 확인할 수 있습니다.
셔틀·공간은 Windows, macOS, Linux에서 같은 공식 브라우저 흐름을 사용합니다. 무료 증명서 PDF도 세 운영체제 모두 학교의 인증된 인터넷즉시발급 화면과 번들된 로컬 PDF 프린터를 사용합니다. Windows에서 실물 프린터를 명시한 경우에만 공식 ReportX 인쇄 경로를 선택합니다.
yonsei-student-companion은 한 번 로그인한 전용 관리 브라우저와
학생용 공통 실행 도구를 제공합니다. 함께 설치한 수강·학사·셔틀·공간·
증명서·LearnUs 플러그인도 이 로그인을 이어 씁니다. 학생은 명령어나
포털 메뉴 위치를 외울 필요가 없습니다. 공간대관처럼 별도 로그인을
쓰는 서비스는 같은 관리 브라우저에서 최초 한 번 추가 인증합니다.
Claude 웹에서는 공지·수강·졸업·LearnUs 정리를 사용할 수 있습니다. 사용자의 학교 브라우저를 직접 눌러야 하는 셔틀 예약·공간 신청·증명서 발급은 Codex 데스크톱에서 진행하세요.
| 플러그인 | 이런 때 사용하세요 | 현재 범위 |
|---|---|---|
yonsei-student-companion | 포털 로그인을 반복하고 싶지 않거나 오늘 할 일을 한 번에 보고 싶을 때 | 공식 화면에서 한 번 로그인한 브라우저 세션 재사용·자연어 바로가기·오늘의 학생 브리핑 |
yonsei-notice-monitor | 장학금, 등록금, 기숙사, IT 장애 공지를 놓치고 싶지 않을 때 | 공식 공개 공지 실시간 검색·마감일 추출·이전 확인과 비교 |
yonsei-course-registration | 시간표와 마일리지 배분을 함께 짜고 싶을 때 | 충돌 없는 시간표와 개인 이력·현재 정원·신청자를 고려한 마일리지 전략 |
yonsei-attendance-copilot | 결석·지각 현황을 확인하거나 정정 문의를 준비할 때 | 공식 전자출결을 읽기 전용으로 확인하고 문의 초안 작성, 출석 체크는 하지 않음 |
국제캠퍼스를 오간다면 yonsei-shuttle-booking, 공간을 빌리려면
yonsei-space-reservation, 성적표나 학사 화면을 정리하려면
yonsei-academic-copilot을 추가로 설치할 수 있습니다.
스킬 이름을 알거나 직접 선택할 필요는 없습니다. 평소 말로 요청하면 에이전트가 아래 기능 중 알맞은 것을 골라 사용합니다. 조회는 학교 정보를 바꾸지 않고, 초안은 제출 직전까지 준비하며, 실행은 학생이 최종 내용을 확인한 뒤 한 번만 진행합니다.
한 번 로그인한 연세 전용 브라우저를 포털·Underwood·LearnUs·출결·셔틀 등에서 함께 사용합니다. 여러 메뉴를 찾아다니는 시간을 줄이고, 학교생활 전체의 다음 행동을 한곳에서 확인하고 싶은 학생에게 적합합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
포털 한 번 연결 connect-yonsei-session | 공식 로그인 화면을 열고 학생이 직접 인증하면 같은 브라우저 프로필을 계속 재사용합니다. 세션이 만료된 경우에만 다시 로그인하도록 안내하며 비밀번호·OTP·쿠키를 받지 않습니다. | “연세 포털 로그인 한 번만 하고 계속 이어서 써 줘.” |
오늘의 연세 summarize-yonsei-today | 포털 대시보드와 접근 가능한 Underwood 수업·장학·마일리지·졸업·교직, LearnUs·출결을 읽기 전용으로 모아 우선순위와 다음 행동을 보여 줍니다. | “오늘 수업이랑 LearnUs, 출결, 학사 진행 상황을 한 번에 정리해 줘.” |
학교 서비스 바로 열기 open-yonsei-service | “증명서”, “상담”, “도서관”, “채플”처럼 목적만 말하면 현재 공식 주소와 포털 메뉴를 찾아 같은 로그인 세션에서 바로 엽니다. 오래된 즐겨찾기나 메뉴 위치를 기억할 필요가 없습니다. | “포털에서 학생증 재발급하는 곳 바로 열어 줘.” |
생활관 생활 관리 manage-yonsei-dorm-life | 신촌·국제·미래캠퍼스 생활관의 입사 신청, 납부·호실 상태, 룸메이트, 외박, 수리 신고, 시설 예약, 입·퇴사 업무를 조회하거나 최종 확인 후 신청합니다. | “이번 주 금요일 국제캠 외박 신청 준비해 줘.” |
맞춤 장학금 관리 manage-yonsei-scholarships | 공식 공지와 본인의 Underwood 상태를 함께 보고 지원 가능성이 있는 장학금을 마감·누락 서류·확인 필요 조건 순으로 정리합니다. 선택한 장학금은 제출 전 검토까지 돕습니다. | “지금 지원할 만한 장학금과 필요한 서류를 찾아 줘.” |
교환학생 여정 관리 manage-yonsei-exchange-journey | 지원 자격, 교내 지원, 파견교 지명, 출국 서류, 현지 수학, 학점 인정, 귀국 보고까지 현재 단계를 찾아 다음 마감과 준비물을 이어서 관리합니다. | “교환학생 지원에서 지금 다음으로 뭘 해야 해?” |
로그인 없이 연세대학교와 신촌 IT 공식 공지를 확인합니다. 장학·등록금·수강 같은 중요한 공지를 검색하고, 긴 본문에서 실제 신청일과 납부일만 뽑아 보고 싶은 학생에게 유용합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
공식 공지 통합 검색 search-yonsei-notices | 여러 공식 공지 출처를 한 번에 검색하고 게시일·주제·기간으로 거른 뒤 최신순으로 합칩니다. 각 결과에 게시 기관, 핵심 문장, 원문 링크와 확인 시각을 제공합니다. | “최근 2주 장학금이랑 등록금 공지를 찾아 줘.” |
공지 마감일 추출 list-yonsei-notice-deadlines | 공지 본문에서 신청·제출·납부·수강·행사 날짜를 문맥과 함께 추출하고 이미 지난 날짜와 다가오는 날짜를 구분합니다. 단순 게시일을 마감일로 오해하지 않습니다. | “이 공지들에서 이번 달 안에 끝나는 신청만 정리해 줘.” |
새 공지·변경 공지 확인 watch-yonsei-notices | 사용자가 선택한 이전 확인 상태와 현재 공식 목록을 비교해 새로 올라온 공지, 내용이 바뀐 공지, 목록에서 사라진 공지를 구분합니다. 반복 확인에 적합합니다. | “지난번 이후 새로 생긴 수강 공지만 보여 줘.” |
과목표를 정리하는 단계부터 충돌 검사, 시간표 후보 생성, 개인 마일리지 이력을 반영한 전략까지 연결합니다. 수강신청 성공을 보장하지는 않지만 불확실성과 대체 과목을 함께 보여 줍니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
공식 수강편람 조회·과목표 정리 normalize-yonsei-courses | 전용 브라우저의 포털 로그인을 이어 Underwood 수강편람을 직접 조회해 과목번호·분반·학점·교수·시간·캠퍼스로 정리합니다. 수강신청 기간이 아니어도 조회하며, 캡처·PDF·엑셀은 공식 조회 실패 시 보조 입력으로만 씁니다. | “2026년 2학기 공과대학 자료구조 과목을 찾아 시간표용으로 정리해 줘.” |
시간표 충돌 검사 check-yonsei-schedule | 수업 시간 중복, 같은 과목의 중복 분반, 개인 차단 시간, 신촌↔국제캠퍼스 이동시간 부족을 찾아냅니다. 시간이 불명확한 과목은 안전하다고 단정하지 않습니다. | “이 시간표에 겹치는 수업이나 캠퍼스 이동 문제가 있어?” |
수강계획 조건 점검 audit-yonsei-course-plan | 선택한 시간표가 목표 학점, 필수 과목, 금요일 공강, 수업 시작·종료 시간, 하루 최대 수업량 등 학생이 말한 조건을 모두 만족하는지 항목별로 검사합니다. | “18학점, 전공필수 포함, 금요일 공강 조건을 만족하는지 봐 줘.” |
시간표 후보 자동 생성 build-yonsei-timetable | 원하는 과목마다 가능한 분반을 조합해 충돌 없는 시간표를 만들고 공강, 등교일 수, 이동 부담, 선호 시간에 따라 후보를 순위화합니다. 실제 수강신청은 수행하지 않습니다. | “월요일 오전은 비우고 등교일이 적은 시간표 세 개 만들어 줘.” |
개인 맞춤 마일리지 전략 plan-yonsei-mileage-strategy | Underwood 개인 신청 이력, 과거 성공·실패, 현재 정원과 신청자, 마일리지 상한, 졸업 중요도, 동점 기준과 대체 과목을 반영해 배분안과 위험도를 계산합니다. | “내 이력과 현재 정원을 보고 마일리지 72점을 나눠 줘.” |
내부 복구: 수강 사이트 접속 진단 diagnose-yonsei-course-access | 정상 수강편람 조회가 실패했을 때만 연중 사용하는 인증된 Underwood 편람과 기간 중에 열리는 수강신청 화면을 분리해 점검합니다. 학생이 따로 실행할 필요는 없습니다. | “수강신청은 닫혔어도 수강편람에서 과목은 직접 찾아 줘.” |
출석을 대신 체크하거나 위치를 위조하지 않습니다. 본인의 공식 출결 화면 또는 첨부 자료를 정리하고, 실제 기록과 기억이 다른 항목을 찾아 증빙과 정정 문의를 준비하는 데 집중합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
과목별 출결 요약 summarize-yonsei-attendance | 출석·지각·결석·조퇴·공결·처리 대기를 전체와 과목별로 집계합니다. 조회 시각과 중복·알 수 없는 상태를 표시하며 출석 체크는 수행하지 않습니다. | “내 전자출결에서 결석이랑 지각을 과목별로 정리해 줘.” |
출결 불일치 찾기 find-yonsei-attendance-discrepancies | 공식 표시 상태와 학생이 기억하는 상태를 비교하되, 학생이 명시적으로 이의를 제기한 수업만 정정 후보로 분류합니다. 날짜·교시·사유·증빙이 부족하면 무엇이 필요한지 알려 줍니다. | “이날은 출석했는데 결석으로 나온 항목을 확인해 줘.” |
출결 정정 문의 초안 draft-yonsei-attendance-correction | 확인된 불일치를 바탕으로 교수님께 보낼 정중한 한국어 문의와 증빙 체크리스트를 작성합니다. 메시지는 자동 전송하지 않아 학생이 검토·수정할 수 있습니다. | “이 결석 기록에 대한 정정 문의를 정중하게 써 줘.” |
신촌과 국제캠퍼스의 이동 방향·날짜·시간만 말하면 후보를 찾습니다. 조회 결과에는 시각이 표시되며, 예약·대기·취소는 정확한 편을 학생이 확인한 뒤 한 번만 실행합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
셔틀 후보 정리 list-yonsei-shuttle-options | 공식 셔틀 화면을 먼저 열어 날짜, 출발 캠퍼스, 시간 범위, 최소 잔여석에 맞는 편을 시간순으로 정리합니다. 공식 조회가 실패한 경우에만 캡처나 표를 보조 입력으로 씁니다. | “내일 오전 9시 전 신촌 출발 셔틀만 보여 줘.” |
잔여석·대기 상태 판별 check-yonsei-shuttle-seats | 선택한 한 편을 예약 가능, 대기만 가능, 매진, 확인 불가로 구분하고 공식 화면에서 읽은 잔여석과 대기 인원을 함께 보여 줍니다. | “이 9시 셔틀은 바로 예약할 수 있어, 대기해야 해?” |
셔틀 조회·예약·취소 book-yonsei-shuttle | Windows·macOS·Linux에서 방향·날짜·선호 시간을 받아 공식 후보를 조회합니다. 접속 문제가 생기면 내부에서 로그인 만료·학교 서비스 장애·화면 변경을 자동 점검한 뒤 원래 예약을 이어갑니다. 선택한 편과 사유를 보여 준 뒤 확인받아 예약·대기·취소하고 공식 내역에서 결과를 다시 확인합니다. | “내일 9시쯤 신촌에서 국제캠퍼스 가는 셔틀 예약해 줘.” |
인원과 장비에 맞지 않는 공간을 일일이 열어 보지 않아도 됩니다. 이용 규칙과 요금을 먼저 확인하고, 실제 신청은 학생이 공간·시간·연락처를 검토한 뒤 진행합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
조건에 맞는 공간 찾기 search-yonsei-spaces | 공식 공간 시스템을 먼저 열어 날짜·시간 전체 포함 여부, 최소 수용인원, 건물, 프로젝터 등 필수 장비로 후보를 거릅니다. 공식 조회가 실패한 경우에만 첨부 목록을 보조 입력으로 씁니다. | “다음 주 수요일 15명, 프로젝터 있는 스터디 공간 찾아 줘.” |
대관 규칙 사전 점검 check-yonsei-space-rules | 신청 가능 시점, 최대 이용시간, 예약 건수, 10분 단위, 신청자 자격, 제한 기간 등 공개 규칙과 요청을 비교합니다. 필요한 정보가 없으면 가능하다고 추측하지 않습니다. | “이 일정으로 공간을 빌려도 규칙에 맞는지 확인해 줘.” |
공간 신청 초안 prepare-yonsei-space-request | 신청자, 공간, 날짜·시간, 인원, 목적, 장비, 연락처를 완성된 검토용 초안과 준비물 목록으로 만듭니다. 제출하거나 승인된 것처럼 표현하지 않습니다. | “이 내용으로 공간 신청서를 작성하되 아직 제출하지 마.” |
공간 검색·신청 submit-yonsei-space-request | Windows·macOS·Linux 공식 공간 시스템에서 조건을 검색하고 선택 공간의 수용인원·시간·표시 요금을 재확인합니다. 최종 내용 확인 후 한 번 제출하고 신청 내역의 접수 상태를 확인합니다. | “15명 스터디 공간을 찾아 신청까지 진행해 줘.” |
단순 학점 합계를 넘어 학번·전공·입학연도에 맞는 공식 기준과 본인의 Underwood 진행표를 비교합니다. 계산은 계획을 돕는 결과이며 최종 졸업 판정은 학교의 공식 예비사정·졸업심사를 따라야 합니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
이번 학기 강의 정리 list-yonsei-classes | 학사정보 화면이나 첨부 자료에서 과목번호·분반·교수·학점·수업시간을 추려 현재 학기 강의 목록으로 정리합니다. 공식 수강 내역을 변경하지 않습니다. | “내 학사정보 화면에서 이번 학기 수업을 표로 정리해 줘.” |
성적·평량평균 요약 summarize-yonsei-grades | 신청학점·취득학점·평량평균 반영학점과 4.3 기준 보수적 GPA를 계산하고, 화면에 표시된 GPA와 계산값이 다르면 원인을 확인할 항목으로 남깁니다. | “이 성적표에서 취득학점과 GPA를 학기별로 요약해 줘.” |
재학·휴학 상태 확인 check-yonsei-enrollment | 재학·휴학·수료·졸업·제적 상태와 해당 학기 등록 증거를 분리해 읽고 서로 모순되는 표시나 빠진 학기 정보를 알려 줍니다. 장학·증명서 자격을 임의로 추론하지 않습니다. | “이 화면에서 내 학적 상태와 확인할 항목을 알려 줘.” |
학사신청 마감 레이더 track-yonsei-academic-applications | 휴·복학, 전공 변경, 복수전공·부전공, 학점 인정, 졸업 관련 신청 등 Underwood 항목을 지금 신청 가능, 곧 마감, 진행 중, 확인 필요로 나눕니다. | “지금 열려 있는 학사신청과 내가 이미 낸 신청을 정리해 줘.” |
졸업요건 계산 calculate-yonsei-graduation-progress | 입학연도·캠퍼스·대학·전공별 공식 기준과 취득·수강 중·인정·대체 학점을 비교해 완료, 진행 중, 부족 학점·필수 과목·인증을 근거와 함께 계산합니다. | “2024학번 컴퓨터과학과 기준으로 졸업까지 뭐가 부족해?” |
졸업까지 학기별 계획 plan-yonsei-graduation-path | 졸업요건 계산 결과와 향후 개설 예정 과목을 이용해 선수과목, 연 1회 개설, 학기 최대학점을 고려한 학기별 이수 계획과 예상 남은 학기를 만듭니다. | “졸업까지 남은 과목을 다음 학기부터 어떻게 배치할까?” |
교직이수 진행 관리 manage-yonsei-teaching-credential | 교직 과목, 적성·인성검사, 응급처치, 교육실습, 폭력예방교육, 성적과 신청·발급 절차를 완료·진행·예정·누락으로 나눠 다음 날짜가 있는 행동을 보여 줍니다. | “내 교직이수에서 교육실습 전에 남은 요건을 계산해 줘.” |
Windows·macOS·Linux 모두 학교의 무료 인터넷즉시발급 결과를 번들된 로컬 PDF 프린터로 저장합니다. 연세 제목체·본문체는 둘 다 검증하며, 실제 문서가 참조한 글꼴만 PDF에 포함합니다. 별도 유료 전자증명서 상품과 무료 출력 PDF의 차이를 숨기지 않습니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
내부 복구: 증명서 환경 진단 yonsei-certificate-assistant | 정상 발급 흐름이 실패했을 때만 운영체제, ReportX 연결, 발급 티켓, 런타임과 글꼴을 점검합니다. 일반 사용자는 E2E 발급만 요청하면 됩니다. | “이 컴퓨터에서 연세 증명서를 발급해 줘.” |
증명서 E2E 발급 issue-yonsei-certificate | 시작 즉시 문서 종류·국영문·매수와 성적증명서의 석차·4.5 환산 여부를 한 번에 확인하고 로그인도 함께 요청합니다. 이후 현재 브라우저를 Codex Computer Use로 이어 문서번호 1회 예약과 PDF 저장까지 중간 질문 없이 진행합니다. | “영문 성적증명서를 4.5 환산만 표기해 PDF로 발급해 줘.” |
내부 처리: ReportX FP3 호환 PDF render-reportx-fp3-pdf | Windows·macOS·Linux E2E 발급 중 이미 복호화된 FP3 준비 보고서를 로컬 PDF로 렌더링하고 글꼴·페이지를 검사합니다. 일반 사용자가 직접 고를 필요가 없으며 증명서 내용을 만들거나 바꾸지 않습니다. | “국문 재학증명서를 PDF로 발급해 줘.” |
학생활동·실습 확인서 issue-yonsei-student-activity-documents | 학생홍보대사, RA, 교육실습, 등록금 납부, 생활관 등 성적·재학증명서가 아닌 교내 활동 문서를 공식 메뉴에서 찾고 발급 결과 파일과 글꼴을 확인합니다. | “교육실습 참가확인서를 찾아 PDF로 발급해 줘.” |
공식 포털 로그인을 이어 쓰며 강의실에서 학생이 볼 수 있는 항목만 읽습니다. 과제 제출, 퀴즈 응시, 성적 변경은 수행하지 않습니다.
| 스킬 | 상세 기능 | 이렇게 요청해 보세요 |
|---|---|---|
LearnUs 로그인 유지 manage-learnus-session | 공식 LearnUs 로그인과 포털 SSO를 같은 브라우저 프로필에서 재사용하고 만료됐을 때만 다시 연결합니다. GUI 없는 세션은 학생이 명시적으로 요청한 경우에만 사용합니다. | “LearnUs 로그인 연결하고 이 작업 끝날 때까지 이어서 써 줘.” |
내 강의 목록 list-learnus-courses | My Courses 대시보드에서 실제로 보이는 강의를 중복 없이 정리하고 강의명, 안정적인 강의 ID, 민감한 쿼리를 제거한 링크를 제공합니다. | “내 LearnUs 강의 목록을 링크와 함께 보여 줘.” |
과제 마감일 list-learnus-deadlines | 강의 화면에서 과제 활동과 명확히 연결된 마감만 추출해 과목·과제·날짜별로 정리합니다. 공지 작성일이나 달력의 무관한 날짜를 과제 마감으로 섞지 않습니다. | “이번 주 LearnUs에서 제출해야 할 과제를 정리해 줘.” |
강의자료·영상 목록 list-learnus-materials | 강의별 파일, 폴더, 외부 자료, 읽기자료, 화면에 표시된 영상 항목을 종류와 링크로 정리합니다. 접근 권한이 없는 자료를 우회하거나 다운로드 권한을 늘리지 않습니다. | “이 강의의 슬라이드와 녹화영상 링크를 모아 줘.” |
터미널에 아래 두 줄을 차례로 붙여 넣습니다.
codex plugin marketplace add mrcha033/yonsei-skills
codex plugin add yonsei-student-companion@yonsei-skills
설치가 끝나면 새 작업을 열고 평소 말하듯 질문하세요.
연세 포털에 한 번 로그인하고 오늘 할 일을 정리해 줘.
공지나 시간표 도구도 쓰려면 다음 플러그인을 추가합니다.
codex plugin add yonsei-notice-monitor@yonsei-skills
codex plugin add yonsei-course-registration@yonsei-skills
claude plugin marketplace add mrcha033/yonsei-skills
claude plugin install yonsei-student-companion@yonsei-skills
Claude Code 안에서는 /plugin 화면의 Marketplaces 탭에
mrcha033/yonsei-skills를 추가한 뒤 원하는 플러그인을 고르는 방법도
사용할 수 있습니다. 설치 후 /reload-plugins를 실행하거나 Claude Code를
다시 시작하세요.
ChatGPT Work와 Codex의 공개 Plugins 화면에 바로 나오려면 OpenAI의
공개 플러그인 심사를 통과해야 합니다. 심사용 통합 ZIP과 제출 자료는
자동으로 만들지만, 공개 전까지는 위의 Codex용 ZIP 또는 Claude용 ZIP을
사용하세요. 현재 상태는
docs/openai-directory-submission.md에
정리했습니다.
아니요. 사용자는 JSON 파일을 만들 필요가 없습니다.
예시:
2026년 2학기 신촌 공과대학 수강편람을 직접 찾아서 금요일 공강, 18학점 시간표를 만들어 줘.
내 전자출결을 열어 결석과 지각을 과목별로 정리해 줘.
내일 오전 9시 전에 신촌에서 국제캠퍼스로 가는 셔틀을 찾아 줘.
내 성적표와 2024학번 전공 졸업요건을 비교해서 부족한 과목을 계산해 줘.
내 마일리지 이력과 현재 정원을 고려해서 72점을 전략적으로 나눠 줘.
수강 개인 이력·출결·셔틀·공간·학사·증명서·LearnUs의 라이브 브라우저
기능을 쓰려면 yonsei-student-companion을 먼저 한 번 설치하세요.
터미널 없는 Codex용 ZIP 안내도 이 순서로 되어 있습니다. 공지 검색과
첨부 자료만 분석하는 기능은 공통 브라우저 없이도 사용할 수 있습니다.
| 플러그인 | 설치 명령 | 할 수 있는 일 |
|---|---|---|
| 포털·오늘의 연세 | codex plugin add yonsei-student-companion@yonsei-skills | 전용 관리 브라우저 로그인 재사용, 오늘 요약, 생활관·장학금·교환학생 관리 |
| 공지·마감일 | codex plugin add yonsei-notice-monitor@yonsei-skills | 대학·IT 공식 공지 검색, 본문 날짜 추출, 이전 확인과 비교 |
| 수강계획 | codex plugin add yonsei-course-registration@yonsei-skills | 시간표 후보, 충돌·이동시간, Underwood 개인 이력·정원 기반 마일리지 전략 |
| 전자출결 | codex plugin add yonsei-attendance-copilot@yonsei-skills | 출결 요약, 확인할 기록 찾기, 정정 문의 초안 |
| 셔틀 | codex plugin add yonsei-shuttle-booking@yonsei-skills | 방향·시간별 후보, 잔여석, 확인 후 예약·대기·취소 |
| 공간대관 | codex plugin add yonsei-space-reservation@yonsei-skills | 공간 검색, 규칙·요금 확인, 확인 후 신청 및 접수 확인 |
| 학사·졸업 | codex plugin add yonsei-academic-copilot@yonsei-skills | 학사신청·교직이수, 공식 진행표 기반 졸업요건과 남은 학기 계산 |
| 증명서 | codex plugin add yonsei-certificate-assistant@yonsei-skills | 증명서·학생활동·교육실습 문서를 Windows·macOS·Linux에서 무료 출력 PDF로 발급하고, Windows 실물 인쇄만 공식 ReportX로 처리 |
| LearnUs | codex plugin add learnus-course-copilot@yonsei-skills | 강의·마감일·자료 정리, 만료 시 공식 로그인 화면에서 다시 연결 |
학생용 플러그인 9개에 40개 스킬이 들어 있습니다. 마켓플레이스에는
스킬이 아니라 플러그인 단위로 표시되며, 플러그인을 설치하면 포함된
스킬이 함께 활성화됩니다. 이전에 언급된 37개와 현재 전체 52개의 구분은
docs/skill-catalog.md에 정리했습니다.
LearnUs도 기본적으로 같은 브라우저 프로필을 이어 씁니다. 포털 로그인, 외부 로그인, MFA가 필요하면 공식 화면을 그대로 열어 두고 학생이 한 번 완료한 뒤 원래 작업을 계속합니다. 터미널 기반 메모리 전용 세션은 학생이 백그라운드 실행을 명시적으로 요청한 경우에만 선택합니다.
yonsei-yri, yonsei-rms, yonsei-erp, yonsei-groupware는 일반 학부
생활보다 연구자·대학원생·교직원의 내보내기 자료 점검에 가깝습니다.
실시간 서버를 조회하거나 승인·지급·발송을 수행하지 않습니다.
서비스별 확인 근거와 남은 범위는
docs/service-evidence-matrix.md에 있습니다.
포털에서 확인한 기능과 다음 우선순위는
docs/portal-convenience-review.md에
정리했습니다.
Codex는 마켓플레이스와 설치된 플러그인을 함께 갱신합니다.
codex plugin marketplace upgrade yonsei-skills
Claude Code는 마켓플레이스를 갱신한 뒤 설치한 플러그인도 각각 업데이트해야 합니다. 예:
claude plugin marketplace update yonsei-skills
claude plugin update yonsei-student-companion@yonsei-skills
claude plugin update yonsei-shuttle-booking@yonsei-skills
플러그인을 제거합니다.
codex plugin remove yonsei-notice-monitor@yonsei-skills
claude plugin uninstall yonsei-notice-monitor@yonsei-skills
codex plugin marketplace list 또는 claude plugin marketplace list에서
yonsei-skills가 보이는지 확인합니다./reload-plugins를 실행합니다.plugin not found가 나오면 마켓플레이스를 업데이트한 뒤 다시 설치합니다.문제가 계속되면 GitHub Issues에 사용한 제품(Codex 또는 Claude Code), 운영체제, 오류 문구를 올려 주세요. 비밀번호·쿠키·학번은 포함하지 마세요.
python3 -B scripts/render_manifests.py
python3 -B scripts/sync_runtime.py
python3 -B scripts/validate_repo.py
python3 -B -m unittest discover -s tests -v
python3 -B scripts/run_plugin_tests.py
공식 포털 주소 점검은 python3 -B scripts/check_portal_catalog.py로 실행합니다.
코드는 MIT License입니다. 번들된 연세제목.TTF와 연세본문.TTF는
MIT 적용 대상이 아니며 원 저작권과 재배포 허가 조건을 따릅니다.
.agents/
plugins/
marketplace.json
.claude-plugin/
marketplace.json
.github/
workflows/
cross-platform-student-actions.yml
package-release.yml
validate.yml
.gitignore
assets/
yonsei-student-life-logo.svg
contracts/
skill-outcomes.json
docs/
download-and-install.md
e2e-validation.md
openai-directory-submission.md
portal-convenience-review.md
privacy.md
service-evidence-matrix.md
skill-catalog.md
terms.md
LICENSE
packages/
yonsei-service-runtime/
services.json
yonsei_service.py
plugins/
learnus-course-copilot/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
list-learnus-courses/
agents/
openai.yaml
fixtures/
dashboard.html
scripts/
list_courses.py
verify_course_index.py
SKILL.md
list-learnus-deadlines/
agents/
openai.yaml
fixtures/
course-deadlines.html
scripts/
list_deadlines.py
verify_deadline_report.py
SKILL.md
list-learnus-materials/
agents/
openai.yaml
fixtures/
course-materials.html
scripts/
list_materials.py
verify_material_list.py
SKILL.md
manage-learnus-session/
agents/
openai.yaml
references/
headless-auth.md
scripts/
learnus_headless.py
SKILL.md
yonsei-academic-copilot/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
calculate-yonsei-graduation-progress/
agents/
openai.yaml
references/
input-format.md
official-sources.md
scripts/
calculate_graduation_progress.py
SKILL.md
check-yonsei-enrollment/
agents/
openai.yaml
scripts/
check_enrollment.py
SKILL.md
list-yonsei-classes/
agents/
openai.yaml
scripts/
list_classes.py
SKILL.md
manage-yonsei-teaching-credential/
agents/
openai.yaml
scripts/
calculate_teaching_credential.py
SKILL.md
plan-yonsei-graduation-path/
agents/
openai.yaml
scripts/
plan_graduation_path.py
SKILL.md
summarize-yonsei-grades/
agents/
openai.yaml
scripts/
summarize_grades.py
SKILL.md
track-yonsei-academic-applications/
agents/
openai.yaml
references/
application-input.md
scripts/
build_application_radar.py
SKILL.md
tests/
test_check_yonsei_enrollment_skill.py
test_graduation_skills.py
test_list_yonsei_classes_skill.py
test_summarize_yonsei_grades_skill.py
yonsei-attendance-copilot/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
draft-yonsei-attendance-correction/
agents/
openai.yaml
scripts/
draft_correction.py
SKILL.md
find-yonsei-attendance-discrepancies/
agents/
openai.yaml
scripts/
find_discrepancies.py
SKILL.md
summarize-yonsei-attendance/
agents/
openai.yaml
scripts/
summarize_attendance.py
SKILL.md
tests/
test_draft_yonsei_attendance_correction_skill.py
test_find_yonsei_attendance_discrepancies_skill.py
test_summarize_yonsei_attendance_skill.py
yonsei-certificate-assistant/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
issue-yonsei-certificate/
agents/
openai.yaml
references/
cross-platform.md
result-boundary.md
scripts/
prepare_certificate_issue.py
SKILL.md
issue-yonsei-student-activity-documents/
agents/
openai.yaml
scripts/
prepare_student_document.py
SKILL.md
render-reportx-fp3-pdf/
agents/
openai.yaml
references/
fp3-format.md
scripts/
fp3_pdf.py
SKILL.md
yonsei-certificate-assistant/
agents/
openai.yaml
assets/
fonts/
NOTICE.txt
연세본문.TTF
연세제목.TTF
references/
icert-print.md
services.json
scripts/
diagnose_print_env.py
icert_print.py
reportx_document_v1.py
reportx_mac_agent.py
reportx_protocol_v1.py
reportx_protocol.py
reportx_runtime_profile.py
yonsei_service.py
SKILL.md
yonsei-course-registration/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
audit-yonsei-course-plan/
agents/
openai.yaml
scripts/
audit_course_plan.py
SKILL.md
build-yonsei-timetable/
agents/
openai.yaml
scripts/
build_timetable.py
SKILL.md
check-yonsei-schedule/
agents/
openai.yaml
scripts/
check_schedule.py
SKILL.md
diagnose-yonsei-course-access/
agents/
openai.yaml
references/
services.json
scripts/
yonsei_service.py
SKILL.md
normalize-yonsei-courses/
agents/
openai.yaml
scripts/
normalize_courses.py
SKILL.md
plan-yonsei-mileage-strategy/
agents/
openai.yaml
references/
strategy-input.md
scripts/
plan_mileage_strategy.py
SKILL.md
tests/
test_audit_yonsei_course_plan_skill.py
test_build_yonsei_timetable_skill.py
test_check_yonsei_schedule_skill.py
test_diagnose_yonsei_course_access_skill.py
test_mileage_strategy_skill.py
test_normalize_yonsei_courses_skill.py
yonsei-erp/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
check-erp-payment-status/
agents/
openai.yaml
scripts/
check_erp_payment_status.py
SKILL.md
tests/
test_check_erp_payment_status.py
list-erp-approvals/
agents/
openai.yaml
scripts/
list_erp_approvals.py
SKILL.md
tests/
test_list_erp_approvals.py
list-erp-requests/
agents/
openai.yaml
scripts/
list_erp_requests.py
SKILL.md
tests/
test_list_erp_requests.py
yonsei-groupware/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
draft-groupware-message/
agents/
openai.yaml
scripts/
draft_groupware_message.py
SKILL.md
tests/
test_draft_groupware_message.py
list-groupware-approvals/
agents/
openai.yaml
scripts/
list_groupware_approvals.py
SKILL.md
tests/
test_list_groupware_approvals.py
search-groupware-documents/
agents/
openai.yaml
scripts/
search_groupware_documents.py
SKILL.md
tests/
test_search_groupware_documents.py
yonsei-notice-monitor/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
scripts/
yonsei_notices.py
skills/
list-yonsei-notice-deadlines/
agents/
openai.yaml
scripts/
list_yonsei_notice_deadlines.py
SKILL.md
search-yonsei-notices/
agents/
openai.yaml
scripts/
search_yonsei_notices.py
SKILL.md
watch-yonsei-notices/
agents/
openai.yaml
scripts/
watch_yonsei_notices.py
SKILL.md
tests/
test_yonsei_notice_outcomes.py
yonsei-rms/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
check-rms-budget/
agents/
openai.yaml
scripts/
check_rms_budget.py
SKILL.md
check-rms-participants/
agents/
openai.yaml
scripts/
check_rms_participants.py
SKILL.md
summarize-rms-project/
agents/
openai.yaml
scripts/
summarize_rms_project.py
SKILL.md
tests/
test_check_rms_budget_skill.py
test_check_rms_participants_skill.py
test_summarize_rms_project_skill.py
yonsei-shuttle-booking/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
book-yonsei-shuttle/
agents/
openai.yaml
references/
cross-platform.md
official-browser-workflow.md
service-evidence.md
scripts/
diagnose_shuttle_access.py
platform_support.py
prepare_shuttle_booking.py
SKILL.md
check-yonsei-shuttle-seats/
agents/
openai.yaml
references/
field-lineage.md
scripts/
... 165 more© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic