Updated 4mo ago
by xhh678876
openclaw-sjtu
🎓 上海交通大学全能 AI 助手 — 基于 OpenClaw 的交大校园 Skill 包 | 19项功能覆盖 DDL/选课/邮箱/食堂/图书馆/PPT生成
72 GitHub stars (72)
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | −1 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 7 skills (7 skills found in its SKILL.md files)
- 8 forks (8 forks)
- 4mo ago last update (Last updated 4mo ago)
Install
Skills CLI
npx skills add xhh678876/openclaw-sjtu
Asks which skills and agents to install. Just one: npx skills add xhh678876/openclaw-sjtu --skill sjtu — add -g for every project.
Claude Code
git clone https://github.com/xhh678876/openclaw-sjtucp -r "openclaw-sjtu" ~/.claude/skills/openclaw-sjtu
Copies the sjtu skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add xhh678876/openclaw-sjtu
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
sjtu
上海交通大学全能校园助手 —— 一组平台无关的命令行脚本,任何能执行 shell 的 AI agent 都可接入 (Claude Code / Codex / Cursor / Gemini CLI / LangChain / 自建 agent 皆可),不依赖任何特定网关、 浏览器代理或私有运行时。覆盖 Canvas 作业/成绩、选课社区课评、传承交大资料、交大邮箱、校园生活、 学术工具、水源社区等 20+ 项功能。 触发场景: (1) 查看/追踪作业 DDL、提交状态、成绩 (Canvas) (2) 同步 DDL 到 Apple 日历 / 导出 .ics (3) 查询课程评价、对比老师评分 (选课社区 jCourse) (4) 搜往年试卷 / 课程资料 (传承交大) (5) 查交大邮箱未读 / 搜索 / 发信 (6) 食堂推荐、图书馆、空教室、校园巴士、教学周、校历 (7) 教务通知、…
SKILL.md on GitHub (opens in a new tab) -
lobster-square
龙虾广场 (clawsjtu.com) API 接入。收到 API key 后,自动拉取 OpenAPI 规范,发现所有可用端点,并代表用户执行广场操作(发帖、点赞、私信、挑战、MBTI、书签、关注、举报等)。当用户提供龙虾广场 API key、要求在广场上做操作、或提到 clawsjtu/lsq_live_ token 时使用。
skills/lobster-square/SKILL.md on GitHub (opens in a new tab) -
shuiyuan-rag-service
水源社区 RAG 检索的常驻 FastAPI 服务(127.0.0.1:9111),把 BGEM3 embedding + BGE reranker 预加载到内存供 lobster-gateway 等多个客户端共享,避免 stdio MCP 每会话冷启动 30s。当用户说"启动水源 RAG 服务"、"重启 shuiyuan-rag"、"shuiyuan-rag /healthz"、"水源检索服务挂了"、"RAG HTTP 服务状态"、"shuiyuan_rag_http"时使用。
skills/shuiyuan-rag-service/SKILL.md on GitHub (opens in a new tab) -
sjtu-cookie-saver
半交互式手动抓取传承交大(beta.share.dyweb.sjtu.cn)的登录态。打开 Chromium → 用户在浏览器里登 jAccount → 回车后脚本 dump cookies + 抓 localStorage token 到本地 JSON 供脚本复用。当用户说"传承交大重登"、"刷新传承 token"、"传承登不上"、"save_sjtu_cookies"时使用。注:选课社区已改用开放 API key,不再需要抓 cookie。
skills/sjtu-cookie-saver/SKILL.md on GitHub (opens in a new tab) -
sjtu-crawler
抓取 SJTU 全站门户网站(教务/研究生院/学院/招生/图书馆/IT 等 50+ 站点)的通知公告,并用 Claude Opus 把每条公告蒸馏成结构化 JSON(类别/受众/截止/摘要/tags)。当用户说"爬交大网站"、"抓教务通知"、"采集 SJTU 公告"、"蒸馏公告"、"sjtu_crawler"、"sjtu_distill"、"建本地知识库"、"今天教务发了什么"时使用。
skills/sjtu-crawler/SKILL.md on GitHub (opens in a new tab) -
sjtu-deadlines
跨平台聚合所有 SJTU 截止任务(作业/实验/测验)到一张清单。覆盖 Canvas、phycai 物理实验、icourse163 MOOC、lcme 机动学院实验预约。支持文本/JSON 输出和 macOS 通知。当用户问"我有什么 DDL/作业/实验"、"明天要交什么"、"周几有实验"、"未来要做什么"、"提醒我下一个截止"、"unified_ddl"、"截止任务"、"待办"时使用。
skills/sjtu-deadlines/SKILL.md on GitHub (opens in a new tab) -
sjtu-oneshot
单 Playwright 会话一次性登录 SJTU 所有平台(jAccount SSO),刷新所有 cookies,然后拉取课表/校历/物理实验/MOOC/Canvas 全部信息,打印统一报告。当用户说"刷新所有交大 cookies"、"登录所有 SJTU 平台"、"一键拉全部信息"、"重新登 jAccount"、"sjtu_oneshot"、"oneshot"、"我的课表/校历过期了"、"i.sjtu 登不上"时使用。
skills/sjtu-oneshot/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.