
Xianyu Monitor
This is a conversational Xianyu (Idle Fish) price monitoring bot that bypasses anti-scraping through authenticated login state. You talk to Claude, it runs the spider with your cookies, analyzes listings, and pings you when something good appears. The clever bit is using Playwright to intercept API responses instead of parsing HTML, plus built-in anti-detection like random UAs and canvas fingerprint obfuscation. You need to extract your login session from Chrome (there's a helper extension), then either chat with Claude to set up monitors or schedule cron jobs through OpenClaw. It's basically the headless version of a traditional web dashboard setup, trading UI for zero deployment complexity. Works well if you're hunting specific secondhand electronics in China and want AI to filter the noise.
- skills.sh installs
- 252
- GitHub stars
- 21
- last updated
- Jun 3, 2026
Install
$ npx -y skills add lenkin233/xianyu-monitor-skill --skill xianyu-monitor --agent claude-codeInstalls into .claude/skills of the current project.
Files
Xianyu Monitor
Run from this skill's directory. The local CLI owns search, private state, and outbox persistence; the host owns scheduling. Use absolute skill, Python, task, and state paths for scheduled commands.
.venv/bin/python scripts/xianyu.py --help
.venv/bin/python scripts/xianyu.py COMMAND --help
Read only the relevant section of the CLI reference for flags and output contracts. Read host adapters for installation, Windows, scheduling, or delivery, and architecture when changing runtime boundaries. For upgrades, read the host adapter upgrade section before changing the runtime or task store; portable task export does not preserve seen IDs or pending events.
Authorization and private state
Sponsors
Details
- Repository
- github.com/lenkin233/xianyu-monitor-skill
- Category
- DevOps & CI/CD
- First seen
- Jun 3, 2026