ntu

Automate NTU academic tasks via Chrome DevTools MCP.

39|3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/YouMingYeh/ntu --skill ntu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ntu
Source: https://github.com/YouMingYeh/ntu/tree/main
Command: npx skills add https://github.com/YouMingYeh/ntu --skill ntu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines NTU student academic tasks by automating interactions with university web systems, saving time and reducing manual effort in managing courses, schedules, and grades.

Core Features & Use Cases

  • Academic Data Sync: Automatically fetches and organizes course information, announcements, assignments, and grades from NTU COOL.
  • Schedule Management: Extracts and presents your weekly class schedule from the academic affairs portal.
  • Material Download: Downloads course materials like lecture slides and handouts.
  • Use Case: A student needs to quickly see all upcoming assignment deadlines across all their courses for the next two weeks and download the latest lecture slides for three different classes.

Quick Start

Use the ntu skill to sync all my courses and download new materials.

Frequently Asked Questions about ntu

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

FAQPage Schema
How do I automatically sync course schedules and download materials from NTU COOL?

You can sync course schedules and download materials from NTU COOL by using this Skill to automate browser interactions via Chrome DevTools MCP. It handles authentication through NTU's SSO system, retrieves your weekly schedule, and automatically fetches lecture slides.

Can I track upcoming assignment deadlines and check grades across multiple NTU courses?

Yes, you can track assignment deadlines and check grades across multiple courses. This Skill automates academic data synchronization from NTU COOL and ePortfolio, organizing your assignments and retrieving current grades automatically.

Do I need Chrome DevTools MCP to manage my NTU academic tasks?

Yes, Chrome DevTools MCP is required to manage your NTU academic tasks. This Skill relies on browser automation through Chrome DevTools MCP to interact with university web systems like NTU COOL, ePortfolio, and NTU Mail.

What is the best way to retrieve my weekly class schedule from the NTU academic affairs portal?

The best way to retrieve your weekly class schedule is by using this Skill to extract and present the data from the academic affairs portal. It automates the extraction process via browser automation, saving you from manual checks.

How does NTU SSO authentication work when automating course management tasks?

NTU SSO authentication is handled automatically by this Skill during browser automation. When interacting with university web systems like NTU COOL and ePortfolio, the Skill manages the login process through the NTU SSO system.

Why does my NTU course synchronization fail during browser automation?

Course synchronization may fail if Chrome DevTools MCP is not properly configured or if NTU SSO authentication encounters issues. This Skill depends on a functional browser automation environment to interact with university web systems.