← 返回 Skills 市场
wjsoj

PKU Campus Card

作者 wjsoj · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
143
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pku-campuscard
功能描述
PKU Campus Card (校园卡) CLI tool built in Rust. Use this skill when working on the campuscard crate, debugging campus card commands, adding features, or when t...
安全使用建议
This skill appears to be what it says: a developer-focused CLI for PKU campus card operations. Before installing or using auto-login, be aware it will read credentials from your OS keyring (and may fall back to environment variables) and will store session tokens under ~/.config/info/campuscard/. Only enable auto-login if you trust the skill source and the agent; otherwise run login commands interactively and inspect or delete ~/.config/info/campuscard/ after use. Because the skill bundle contains only instructions (no shipped code), consider reviewing the actual campuscard crate source (or obtaining the binary from a trusted build) before granting the agent permission to execute login or network actions.
功能分析
Type: OpenClaw Skill Name: pku-campuscard Version: 1.0.0 The skill bundle describes a CLI tool for managing PKU campus cards, including features like balance checks, transaction history, and payment QR codes. The documentation (SKILL.md) outlines standard authentication flows (IAAA SSO to Synjones), session persistence in local config directories, and credential management via the OS keyring, which are consistent with its stated purpose. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The SKILL.md describes a Rust CLI for PKU campus card operations and debugging (auth flows, mobile UA, http1_only, commands, session storage). References to the keyring, environment vars, and ~/.config/info/campuscard/ are appropriate for a CLI that performs login and persists sessions. There is no unexpected cloud credential or unrelated service access requested.
Instruction Scope
The runtime instructions explicitly mention auto-login that 'reads credentials from OS keyring' and commands that persist session state; these actions are within the tool's stated purpose but involve sensitive local secrets. The instructions do not direct the agent to read unrelated system files or exfiltrate data to non-Synjones endpoints, but they do assume access to the user's keyring and environment for credential resolution.
Install Mechanism
This is an instruction-only skill with no install spec and no code files shipped in the skill bundle, so nothing is downloaded or written by the skill installer itself. That reduces install-time risk.
Credentials
No required env vars are declared, but SKILL.md documents credential resolution order: keyring → env → interactive. This is proportionate to a CLI that can auto-login, but it does mean the agent may read environment variables and the OS keyring at runtime. No unrelated secrets or multiple external service credentials are requested.
Persistence & Privilege
The skill persists session data to ~/.config/info/campuscard/, which is consistent with a CLI session cache. The skill is not marked 'always:true' and does not request system-wide modifications or other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pku-campuscard
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pku-campuscard 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Campuscard 2.0.0 — Major update for PKU 校园卡 CLI - Adds detailed SKILL.md with architecture, command list, and development notes - Clarifies authentication flow: IAAA SSO → portal → berserker-auth → JWT - Documents API usage constraints: mobile User-Agent and HTTP/1.1 only - Lists all CLI commands, shortcuts, and their functions - Explains session and credential management, including auto-login for agents - Specifies that all user-facing strings are in Chinese and error handling uses Rust's anyhow with context
元数据
Slug pku-campuscard
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PKU Campus Card 是什么?

PKU Campus Card (校园卡) CLI tool built in Rust. Use this skill when working on the campuscard crate, debugging campus card commands, adding features, or when t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 143 次。

如何安装 PKU Campus Card?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pku-campuscard」即可一键安装,无需额外配置。

PKU Campus Card 是免费的吗?

是的,PKU Campus Card 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PKU Campus Card 支持哪些平台?

PKU Campus Card 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 PKU Campus Card?

由 wjsoj(@wjsoj)开发并维护,当前版本 v1.0.0。

💬 留言讨论