YouMingYehYouMingYehCommunityยท1 Agent Skills Included

ntu

Sync NTU courses, grades, deadlines, and campus mail

Syncs courses, announcements, assignments, and grades from NTU COOL, ePortfolio, and NTU Mail through automated Chrome browsing. Downloads lecture slides and materials, builds weekly timetables, and organizes deadlines into clean local files. Eliminates manual checking across scattered campus systems and can generate a one-page course dashboard.
npx skills add YouMingYeh/ntu --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install NTU Assistant?โ–ผ

Run `npx skills add YouMingYeh/ntu --all -g -y` in your terminal to install it globally. You also need Node.js v20+ and the Chrome DevTools MCP server so it can drive your browser.

What can NTU Assistant do for students?โ–ผ

It syncs courses, announcements, assignments, and grades from NTU COOL, pulls your timetable from ePortfolio, reads NTU Mail, and downloads course materials into organized local files.

Is my NTU password safe with this skill?โ–ผ

Yes. Credentials are only used to fill the login form in the moment and are never stored. All fetched data stays on your own computer.

Does NTU Assistant work with Claude Code and Cursor?โ–ผ

Yes. It follows the standard SKILL.md format and works with any compatible tool including Claude Code, Codex, and Cursor, as long as Chrome DevTools MCP is configured.

Do I need to log in to every NTU system separately?โ–ผ

No. NTU systems share SSO, so logging in once covers COOL, ePortfolio, and grades. Only NTU Mail uses a separate Roundcube login.

Related Repositories in Education & Research

View All in Education & Researchโ†’