← Back to Skills Marketplace
jader

西之月登录

by Jader · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ Security Clean
121
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install westmoon-qrcode-login
Description
西之月账号扫码登录技能。当用户说“登录西之月”、“西之月扫码登录”、“获取西之月登录二维码”、 “刷新西之月登录态”,或其他技能检测到缺少有效西之月 access_token 时,应立即触发此技能。 执行完整登录流程:获取二维码 -> 向用户展示二维码 -> 轮询扫码状态 -> 保存 access_token、...
Usage Guidance
This skill appears to do exactly what it says: generate a Westmoon QR, poll for confirmation, and save tokens to ~/.westmoon-user-login/tokens.json. Before installing, consider: 1) Verify the API host: the code uses api-x.westmonth.com while the skill name/docs say Westmoon—confirm this is the correct endpoint. 2) The skill writes auth tokens to your home directory (files are created with restrictive perms but still stored on disk); if you share the machine or are concerned about persistence, don't keep tokens or remove them after use. 3) Review the included Python scripts yourself if you can; they are small and readable. 4) The skill requires the requests package (requirements.txt). 5) Because the skill can be invoked implicitly by other skills (allow_implicit_invocation), only enable it if you trust automatic triggering in your agent environment. If anything seems off (unexpected host, unfamiliar owner), do not install and verify the official Westmoon integration source first.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The skill's name, SKILL.md, and code consistently implement a Westmoon QR-login flow and persist tokens under ~/.westmoon-user-login. One minor inconsistency: Config.BASE_URL uses api-x.westmonth.com (note the extra 't' in 'westmonth') while the skill and docs refer to 'westmoon'—verify the intended API host.
Instruction Scope
Runtime instructions (SKILL.md) align with the code: generate QR, decode/save image, poll status, fetch user info, and persist tokens. The code only reads/writes files under the dedicated ~/.westmoon-user-login directory and does network calls to the configured BASE_URL endpoints.
Install Mechanism
No install spec is provided (instruction-only metadata), but the bundle includes Python scripts and requirements.txt (requests). Installing or running the skill will require Python and the requests package; there is no remote download of arbitrary code or installers in the manifest.
Credentials
The skill requests no environment variables or external credentials. It stores tokens locally (tokens.json) which is appropriate for a login manager. File permissions are set to restrict access (directory 700, token temp file 600).
Persistence & Privilege
The skill persists tokens to the user's home directory for reuse and agents/openai.yaml sets allow_implicit_invocation: true so it can be triggered when other skills see a missing token — this is coherent for a login helper but be aware it can be invoked automatically by other skills when they detect a missing/expired token.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install westmoon-qrcode-login
  3. After installation, invoke the skill by name or use /westmoon-qrcode-login
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
westmoon-qrcode-login v0.1.1 - No code or documentation changes in this release. - Version bump only; behavior and interface remain the same as previous version.
v0.1.0
Initial release of westmoon-qrcode-login: - Provides QR code-based login flow for 西之月 accounts, with access token management and persistence. - Supports both terminal and OpenClaw session scenarios for displaying and processing QR codes. - Offers command-line and Python API for obtaining, polling, verifying, and clearing login sessions. - Stores access/refresh tokens and user info at ~/.westmoon-user-login/tokens.json for reuse by other skills. - Includes helper scripts for QR code generation, status polling, token checking, and integration guidance.
Metadata
Slug westmoon-qrcode-login
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 西之月登录?

西之月账号扫码登录技能。当用户说“登录西之月”、“西之月扫码登录”、“获取西之月登录二维码”、 “刷新西之月登录态”,或其他技能检测到缺少有效西之月 access_token 时,应立即触发此技能。 执行完整登录流程:获取二维码 -> 向用户展示二维码 -> 轮询扫码状态 -> 保存 access_token、... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install 西之月登录?

Run "/install westmoon-qrcode-login" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 西之月登录 free?

Yes, 西之月登录 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 西之月登录 support?

西之月登录 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 西之月登录?

It is built and maintained by Jader (@jader); the current version is v0.1.1.

💬 Comments