qybaihe/sysu-anything/sysu-anything-cli
Claude Code and agent skill by qybaihe/sysu-anything
- community
Checking that the SKILL.md file is still in the repository.
Use when the user wants SYSU campus help through the SYSU Anything CLI, including natural-language requests such as 查课表、今天有什么课、教务系统、请假、雨课堂作业、ddl、签到、预约健身房、预约体育馆、订球场、查班车、查岐关、图书馆研讨室、宣讲会、招聘会、岗位投递、勤工助学、学工系统、USC课室预约、会议场所预约、学生活动预约、交叉探索、校园问答、校内资讯, or fuzzy requests to handle campus services, bookings, schedules, reminders, and CAS-based login recovery.
Install
npx vskill@latest install qybaihe/sysu-anything/sysu-anything-cliSKILL.md
SYSU anything CLI
Use the published sysu-anything CLI instead of re-deriving campus APIs. Prefer the installed binary. If sysu-anything is missing, install the compiled package with npm i -g sysu-anything or use one-off calls via npx -y sysu-anything@latest .... If the user is actively developing the local repo, the checked-out workspace build is also acceptable.
If the user explicitly wants Apple Calendar / Apple Reminders integration on macOS, switch to the separate Apple entrypoint described in references/apple.md.
First step
- Confirm the runtime path:
- preferred:
sysu-anything - one-off fallback:
npx -y sysu-anything@latest - local-dev fallback inside the repo:
npm run build
- Prefer targeted help before composing a command:
sysu-anything --helpsysu-anything <command> --helpsysu-anything <command> <subcommand> --help
- Before any login-dependent feature, read
references/auth-and-state.mdand identify what session or token is required. - Check login state before the real action:
bus: no login check neededqg: no login check needed; prefersysu-anything qg --helporsysu-anything qg list --today --availableykt:sysu-anything ykt statustoday/jwxt:sysu-anything jwxt statuschat:sysu-anything chat sourcesgym:sysu-anything gym profilelibic:sysu-anything libic whoamiexplore:sysu-anything explore whoamiusc:sysu-anything usc whoami --jsoncareerlist/detail: no login check neededcareerteachin/jobfair signup orcareer job apply: no dedicated status endpoint; if the career write path may be stale, runsysu-anything auth workwechatfirst so the command can seedcareer-session.jsonxgxt:sysu-anything xgxt current-user
- If the check fails, restore login first, then rerun the check, and only after that run the user’s actual command.
- If the user wants Apple Calendar / Reminders integration, read
references/apple.mdand runsysu-anything-apple apple doctorbefore the real sync command. - For
chat send, prefer the campus-news scope first:
- run
sysu-anything chat sources - if the list contains
校园资讯or校内资讯, prefer that exact returned title by default - only switch to another scope when the user explicitly asks for it or the source list shows a better match
Routing
- If you are unsure where a capability lives, read
references/overview.md. - For login state and cached files, read
references/auth-and-state.md. - For career teachin/jobfair/job list/detail/signup/apply flows, read
references/career.md. - For offline Guangzhou shuttle lookup, read
references/bus.md. - For Qiguan rides between Zhuhai and Guangzhou, read
references/qiguan.md. - For Apple Calendar / Reminders integration, read
references/apple.md. - For Rain Classroom login, courses, classroom/check-in/homework flows, read
references/ykt.md. - For course timetable or leave flows, read
references/jwxt.md. - For campus chat login, scopes, or messaging, read
references/chat.md. - For gym availability or booking, read
references/gym.md. - For libic seminar-room refresh / availability / reservation flows, read
references/libic.md. - For USC / BPM classroom, meeting-room, and student-activity reservation flows, read
references/usc.md. - For explore seminar or research flows, read
references/explore.md. - For xgxt work-study or holiday leave/return-school flows, read
references/xgxt.md.
Safety
- Login-dependent features must not skip the login check step.
- Read
references/safety-and-confirm.mdbefore any write operation. - Prefer preview/query commands before mutation commands.
- Do not add
--confirmunless the user clearly wants the real submission. - Prefer the existing CLI over browser automation unless the user explicitly asks for a lower-level path.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/sysu-anything-cli/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/qybaihe/sysu-anything/sysu-anything-cli)