agentsclimarketplace

List

Skill WALKERKILLER/Look-Tongji-Notes/skills/list

Transcribing Lessons from Tongji Look Platform to Notes with Agent Skill.

Install
npx -y skills add WALKERKILLER/Look-Tongji-Notes --skill list

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Discover and select courses from Tongji Look (look.tongji.edu.cn). Lists recent or all courses, filters by keyword, and saves the chosen course for use with /trans, /note, and other commands. Prerequisite for all lecture workflows.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.5 KB, as published. Nobody here has run it

List

Discover and select courses from Tongji Look.

When to Use

  • User says /list or "show my courses" or "find a course".
  • Before transcribing or taking notes, to discover available course IDs and names.
  • User wants to search courses by keyword in title or teacher name.

Workflow

  1. List recent courses (default, fast):
python "<SKILL_DIR>/../../scripts/look_tongji.py" list
  1. Search with keyword filter:
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --query "<KEYWORD>"
  1. Show all courses (slower but complete):
python "<SKILL_DIR>/../../scripts/look_tongji.py" list --all

Options

FlagDescription
--allList all courses (slower but more complete)
--limit LIMITNumber of courses to show (0 = all)
--query QUERYFilter by keyword in title/teacher (server-side, case-insensitive)
--choose CHOOSEAuto-select course # (1-based) for non-interactive use
--force-loginIgnore cached JWT and login again

⚠️ Important: Chinese Query Limitation

--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 "课程名关键词"

Non-Interactive Usage

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

Interactive Selection

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.

Where <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/).

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.