From Look Tongji Notes
Lists and selects courses from Tongji Look (look.tongji.edu.cn). Supports keyword filtering, recent/all views, and saves course ID for downstream tools like /trans and /note.
How this skill is triggered — by the user, by Claude, or both
Slash command
/look-tongji-notes:listThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Discover and select courses from Tongji Look.
Discover and select courses from Tongji Look.
/list or "show my courses" or "find a course".python "<SKILL_DIR>/../../scripts/look_tongji.py" list
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --query "<KEYWORD>"
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --all
| Flag | Description |
|---|---|
--all | List all courses (slower but more complete) |
--limit LIMIT | Number of courses to show (0 = all) |
--query QUERY | Filter by keyword in title/teacher (server-side, case-insensitive) |
--choose CHOOSE | Auto-select course # (1-based) for non-interactive use |
--force-login | Ignore cached JWT and login again |
--query is a server-side keyword search and may not match Chinese course names reliably. If --query "课程名关键词" returns empty:
Workaround: Use --all to fetch all courses, then filter locally:
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --all 2>&1 | grep "课程名关键词"
When --choose is set, the CLI auto-selects the course and saves its ID — no input() prompt. Combine with --all for scripted workflows:
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --all --choose 1
When run without --choose, the CLI prints a numbered list of courses and prompts the user to select one. The selected course's ID is then available for use with /trans, /note, and other commands.
<SKILL_DIR> Points<SKILL_DIR> is the directory containing this SKILL.md. Shared scripts (look_tongji.py, timeline_tools.py, tongji_backend/) and references live two levels up in the repository root (<SKILL_DIR>/../../scripts/ and <SKILL_DIR>/../../references/).
npx claudepluginhub walkerkiller/look-tongji-notes --plugin look-tongji-notesConfigures Tongji Look credentials, checks system dependencies (Python, Node.js, ffmpeg, XeLaTeX), and sets up the course-wiki workspace for lecture transcription.
Generates a structured markdown course with visual diagrams and evidence-based learning features for any topic the user wants to learn from scratch.
Crawls online course pages to extract lecture schedules, slides, and videos, then synthesizes structured vault notes per lecture. Also refines existing course notes.