ntu
Sync NTU courses, grades, deadlines, and campus mail
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow 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โlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides