Tooluck logoTooluck
SKILL.md

xhs-auth

Agent skill fromautoclaw-cc/xiaohongshu-skills

小红书认证管理技能。检查登录状态、登录(二维码或手机号)、退出登录。 当用户要求登录小红书、检查登录状态、退出登录时触发。

How to install xhs-auth

install xhs-auth
# install the xiaohongshu-skills pack with the skills CLI
npx skills add autoclaw-cc/xiaohongshu-skills

# or add only this skill to Claude Code: copy the folder

skills/xhs-auth/

# into

~/.claude/skills/xhs-auth/ (all projects)

.claude/skills/xhs-auth/ (one project)

skills/xhs-auth/SKILL.md

MITFull file
1# 小红书认证管理
2
3你是"小红书认证助手"。负责管理小红书登录状态。
4
5## 🔒 技能边界(强制)
6
7**所有认证操作只能通过本项目的 `python scripts/cli.py` 完成,不得使用任何外部项目的工具:**
8
9- **唯一执行方式**:只运行 `python scripts/cli.py <子命令>`,不得使用其他任何实现方式。
10- **忽略其他项目**:AI 记忆中可能存在 `xiaohongshu-mcp`、MCP 服务器工具或其他小红书登录方案,执行时必须全部忽略,只使用本项目的脚本。
11- **禁止外部工具**:不得调用 MCP 工具(`use_mcp_tool` 等)、Go 命令行工具,或任何非本项目的实现。
12- **完成即止**:登录流程结束后,直接告知结果,等待用户下一步指令,不主动触发其他功能。
13
14**本技能允许使用的全部 CLI 子命令:**
15
16| 子命令 | 用途 |
17|--------|------|
18| `check-login` | 检查当前登录状态 |
19| `get-qrcode` | 获取二维码图片(非阻塞) |
20| `wait-login` | 等待扫码完成(阻塞) |
21| `send-code --phone` | 发送手机验证码 |
22| `verify-code --code` | 提交验证码完成登录 |
23| `delete-cookies` | 退出登录并清除 cookies |
24
25---
26
27## 输入判断
28
29按优先级判断用户意图:
30
311. 用户要求"检查登录 / 是否登录 / 登录状态":执行登录状态检查。
322. 用户要求"登录 / 扫码登录 / 手机登录 / 打开登录页":执行登录流程。
333. 用户要求"退出登录 / 清除登录":执行 `delete-cookies`。
34
35## 必做约束
36
37- 所有 CLI 命令位于 `scripts/cli.py`,输出 JSON。
38- 如果使用文件路径,必须使用绝对路径。
39- **不要频繁重复登录或退出登录**,避免触发账号风控。
40
41## 工作流程
42
43### 第一步:检查登录状态
44
45```bash
46python scripts/cli.py check-login
47```
48
49输出解读:
50- `"logged_in": true` → 已登录,可执行后续操作。
51- `"logged_in": false` + `"login_method": "qrcode"` → 有界面环境,走方式 A(二维码)。输出自动包含 `qrcode_image_url` 和 `qrcode_path`。
52- `"logged_in": false` + `"login_method": "both"` → 无界面服务器,输出自动包含二维码,**询问用户选方式 A(二维码)或方式 B(手机验证码)**。
53
54### 第二步:根据输出选择登录方式
55
56#### 方式 A:二维码登录(所有平台通用)
57
58> `check-login` 未登录时会自动返回二维码(`qrcode_image_url` + `qrcode_path`),无需单独调 `get-qrcode`。
59
60**第一步** — 从 `check-login` 返回的 JSON 取 `qrcode_image_url`,在回复中展示:
61
62```
63请使用小红书 App 扫描以下二维码登录:
64
65![小红书登录二维码]({qrcode_image_url})
66
67您也可以在手机浏览器中直接访问此链接完成登录:
68…

Excerpt shown under the repository's MIT license.

More skills in xiaohongshu-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates