Nycu — Development skill for Claude Code
NYCU portal, E3, timetable and attendance MCP plugin for Codex and Claude Code.
How to install Nycu
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zyx1121/nycu and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Nycu does
NYCU portal, E3, timetable and attendance MCP plugin for Codex and Claude Code.
Alternatives in Development
- Add Portal — /add-portal - Generate a Job-Portal Search Skill for Your Local Market 36.6k ★
- Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
- New Portal — Renamed → /portaljs-new-portal 2.3k ★
README
NYCU
NYCU portal, E3, timetable and part-time attendance as MCP tools for your agent.
[](https://github.com/zyx1121/nycu/actions) [](https://github.com/zyx1121/marketplace) [](LICENSE)
**English** | [繁體中文](README.zh-TW.md) | [简体中文](README.zh-CN.md)
$ timetable_list_semesters
{"data": ["1151", "114X", "1142", "1141", "113X", ...], "metadata": {"count": 83}}
NYCU students use three websites for E3 coursework, the course timetable and part-time attendance. This plugin gives Codex and Claude Code 26 tools for them, and every tool that writes needs an explicit confirmation.
Features
- Reads E3: courses, assignments, deadlines, grades, submissions and material downloads (9 tools).
- Searches the public timetable: courses, class times and periods, with no login (4 tools).
- Uses the portal session: identity, systems and events through NYCU single sign-on (5 tools).
- Signs part-time attendance: status, sign-in and sign-out, with
confirmanddry_run(3 tools). - Registers by platform: macOS gets all 26 tools. Linux gets the 18 E3 and timetable tools.
Quick start
claude plugin marketplace add zyx1121/marketplace
claude plugin install nycu@zyx1121
Codex: `codex plugin marketplace add zyx1121/marketplace`, then `codex plugin add nycu@zyx1121`. Start a new session and ask "Which E3 assignments are due this week?".
The plugin needs Bun 1.3.13 or later, uv, and Python 3.11 or later. uv can install Python. The MCP server ships bundled, so the plugin directory needs no `bun install`.
Usage
| Service | Tools | Needs |
|---|---|---|
| E3 | e3p_whoami, |
Related Skills
Agent Portal
Elegant web interface for claude or codex development.
Shunt Muse
Spotify's shunt plugin for Claude Code and Codex, delegating big file reads and boilerplate to Muse Spark inst
Attendance
Absence budget across courses, what the next one costs, and how to buy it back
Portaljs Add Chart
Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal. Installs recharts
Portaljs Add Geo
Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a
Sample Agent Platform With Agentcore
Internal agent platform on Amazon Bedrock AgentCore: interactive Claude Code cloud workspaces + headless agent
Related Agents
Agentic Malware Analysis
Agentic malware analysis environment with MCP-connected disassemblers, RE tooling, and structured workflows fo
Codex Architect
Codex artifact architect. Use for .codex/, MCP guard, hooks, AGENTS.md emission, skills, slash commands.
Codex Bridge
把指定工作外包給 gpt-5.5(codex)並忠實回傳其輸出。當需要 gpt-5.5 的批量實作或獨立第二審查視角時使用。這是 plugin 內第三種 codex 路徑:一次性 codex exec CLI 呼叫、輸出