← Back to Skills Marketplace
qybaihe

SYSU Anything CLI

by qybaihe · GitHub ↗ · v0.3.6 · MIT-0
cross-platform ✓ Security Clean
179
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install sysu-anything-cli
Description
Use when the user wants SYSU campus help through the SYSU Anything CLI, including natural-language requests such as 查课表、今天有什么课、教务系统、请假、雨课堂作业、ddl、签到、预约健身房、预约体...
Usage Guidance
This skill appears to be what it says: a wrapper for the sysu-anything CLI that helps manage campus tasks and login flows. Before installing or running it: 1) Confirm you trust the npm package author / repository (check the sysu-anything npm page and the GitHub repo referenced in package.json). 2) Prefer running one-off npx invocations (npx -y sysu-anything@latest ...) or inspect package contents before a global npm i -g, since npm installs can execute scripts. 3) Be aware the CLI will read and write session files under ~/.sysu-anything (these can contain tokens/cookies). If you are concerned about token exposure, review those files and consider running in a controlled environment. 4) If you want stronger assurance, inspect the upstream sysu-anything package source (postinstall scripts, network behavior) or run it in a sandbox/container. Additional information that would change the assessment: evidence of hidden remote endpoints, unexpected postinstall scripts in the npm package, or the skill asking for unrelated credentials would raise the risk level.
Capability Analysis
Type: OpenClaw Skill Name: sysu-anything-cli Version: 0.3.6 The skill bundle is a comprehensive CLI wrapper for Sun Yat-sen University (SYSU) campus services, including course schedules, gym bookings, and library reservations. The instructions in SKILL.md and the reference documents guide the AI agent to perform legitimate campus tasks while emphasizing safety protocols, such as mandatory login checks and requiring explicit user confirmation (`--confirm`) before executing write operations. The deployment script (bin/deploy.mjs) performs standard file system operations to install the skill into the agent's environment without any evidence of malicious intent or unauthorized data exfiltration.
Capability Tags
cryptorequires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description match the actual footprint: the skill expects the sysu-anything CLI and offers detailed guidance for campus tasks (jwxt, ykt, gym, libic, xgxt, career, etc.). Required binaries and the npm install target (sysu-anything) are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to prefer the installed binary, check login state via sysu-anything commands, and consult local reference docs. It references a local state directory (~/.sysu-anything) and session files (session.json, chat-auth.json, etc.). This scope is expected for a CLI that manages site sessions, but it means the agent will interact with locally stored session tokens and may trigger network calls through the CLI — acceptable for the stated functionality but worth noting as sensitive.
Install Mechanism
Install uses npm (package name: sysu-anything), which is proportional to a Node-based CLI. npm installs carry the usual moderate risk (packages can include install scripts). The deploy script included only copies skill docs/refs and is not unexpected. No direct downloads from arbitrary URLs were found.
Credentials
The skill declares no environment variables and does not request unrelated credentials. It does rely on local session files under ~/.sysu-anything (session.json, ykt-session.json, etc.), which are appropriate for a campus CLI that maintains auth state. Those files may contain sensitive tokens, so access via the CLI is expected but sensitive; the skill itself does not demand unrelated secrets.
Persistence & Privilege
No always:true flag, no global forcing of presence, and the deploy script only copies skill files to a target directory when explicitly run. The skill does not request elevated or cross-skill config changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sysu-anything-cli
  3. After installation, invoke the skill by name or use /sysu-anything-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.6
Add USC/BPM classroom, meeting-room, and student-activity reservation guidance, including query helpers, safe final-submit boundary, and app_id=197 classroom initial-application notes.
v0.3.4
Remove license field from SKILL frontmatter to keep prompt context clean.
v0.3.3
Bundle MIT LICENSE file inside the skill package.
v0.3.2
Set license to MIT and add repository MIT license metadata.
v0.3.1
Clarify version choice: non-macOS uses standard edition; macOS adds Apple edition with the same campus coverage plus Apple integration.
v0.3.0
Add OpenClaw metadata, binary-first runtime guidance, and ClawHub install flow.
Metadata
Slug sysu-anything-cli
Version 0.3.6
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is SYSU Anything CLI?

Use when the user wants SYSU campus help through the SYSU Anything CLI, including natural-language requests such as 查课表、今天有什么课、教务系统、请假、雨课堂作业、ddl、签到、预约健身房、预约体... It is an AI Agent Skill for Claude Code / OpenClaw, with 179 downloads so far.

How do I install SYSU Anything CLI?

Run "/install sysu-anything-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SYSU Anything CLI free?

Yes, SYSU Anything CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SYSU Anything CLI support?

SYSU Anything CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SYSU Anything CLI?

It is built and maintained by qybaihe (@qybaihe); the current version is v0.3.6.

💬 Comments