liufelix2004/shoppe-skill/shopee-auto-lister

Claude Code and agent skill by liufelix2004/shoppe-skill

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Full automated Shopee Malaysia product listing workflow. Use this skill whenever the user wants to: scrape products from Pinduoduo (拼多多) competitor stores, process product images, generate localized English/Bahasa Malaysia listings via DeepSeek API, or auto-upload products to Shopee seller backend via Playwright + Bit Browser CDP connection. Triggers on any mention of: Shopee automation, auto listing, 自动上品, Shopee上架, PDD scraper, 拼多多爬虫, dropshipping workflow, or cross-border e-commerce automati…

Install

npx vskill@latest install liufelix2004/shoppe-skill/shopee-auto-lister

SKILL.md

Shopee Auto Lister Skill

Fully automated pipeline to source phone case products from Pinduoduo competitor stores and list them on Shopee Malaysia — zero manual intervention after setup.

Pipeline Overview

拼多多 competitor store
↓ [pdd_scraper.py] Playwright → Bit Browser CDP → products.json
↓ [image_processor.py] Download + strip watermark + compress → ./images/
↓ [ai_processor.py] DeepSeek API → EN/BM title + description + MYR price → processed.json
↓ [shopee_uploader.py] Playwright → Bit Browser CDP → Shopee seller backend → uploaded.json
↓ [scheduler.py] Windows Task Scheduler → runs daily at 10:00 MYT

Project File Structure

shopee-auto-lister/
├── config.py
├── pdd_scraper.py
├── image_processor.py
├── ai_processor.py
├── shopee_uploader.py
├── scheduler.py
├── products.json
├── processed.json
├── uploaded.json
├── failed.json
└── images/{goods_id}/1.jpg ... 9.jpg

Key Design Decisions

  • Bit Browser CDP — never open a new Chrome instance; always connect via

playwright.chromium.connect_over_cdp(f"http://localhost:{port}") to reuse existing proxy/fingerprint and minimise account ban risk

  • Random delays — scraper: 2–5s between detail pages; uploader: 15–30s between listings
  • Daily cap — max 20 listings/day during store warm-up period
  • Stock always 999 — dropshipping model
  • Pricing formula — MYR price = CNY cost × 2.8, rounded to x.90

Module Reference

Read the relevant reference file before writing or debugging any module:

ModuleReference fileWhen to read
pdd_scraper.pyreferences/scraper.mdBuilding or fixing the PDD scraper
image_processor.pyreferences/image.mdImage download, watermark removal, compression
ai_processor.pyreferences/ai.mdDeepSeek prompt, pricing logic, output schema
shopee_uploader.pyreferences/uploader.mdShopee backend selectors, upload flow
scheduler.pyreferences/scheduler.mdOrchestration, Windows Task Scheduler
config.pyreferences/config.mdAll configurable parameters

Quick Start for Agent

  1. Read references/config.md first
  2. Build in order: config → scraper → image → ai → uploader → scheduler
  3. Verify each module's output file before proceeding to next
  4. Never remove random delay logic — it is risk control, not optional
  5. When Shopee selectors break, inspect live page via Bit Browser and update references/uploader.md

Common Issues

SymptomLikely causeFix
CDP connection refusedBit Browser window not open or wrong portOpen window, enable remote debug, check port
Scraper stalls mid-runPDD CAPTCHA triggeredManually solve in Bit Browser, script resumes
Images rejected by ShopeeFile >2MB or not JPGCheck image_processor compression settings
Uploader can't find elementShopee backend updatedRe-inspect in browser, update references/uploader.md
DeepSeek returns non-JSONPrompt not strict enoughAdd strict JSON instruction to system prompt

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1
Repository forks
1
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/liufelix2004/shoppe-skill/shopee-auto-lister/badge)](https://verified-skill.com/skills/liufelix2004/shoppe-skill/shopee-auto-lister)

Something wrong with this skill or its page? Tell us.