Skills for Real Engineers. Straight from my .agents directory.
douban-skill
Agent skill fromdaymade/claude-code-skills
Export and sync Douban (豆瓣) book/movie/music/game collections to local CSV files via Frodo API. Supports full export (all history) and RSS incremental sync (recent items). Use when the user wants to export Douban reading/watching/listening/gaming history, back up their Douban data, set up incremental sync, or mentions 豆瓣/douban collections. Triggers on: 豆瓣, douban, 读书记录, 观影记录, 书影音, 导出豆瓣.
How to install douban-skill
npx skills add daymade/claude-code-skills# or add only this skill to Claude Code: copy the folder
douban-skill/
# into
~/.claude/skills/douban-skill/ (all projects)
.claude/skills/douban-skill/ (one project)
1# Douban Collection Export23Export Douban user collections (books, movies, music, games) to CSV files.4Douban has no official data export; the official API shut down in 2018.56## What This Skill Can Do78- Full export of all book/movie/music/game collections via Frodo API9- RSS incremental sync for daily updates (last ~10 items)10- CSV output with UTF-8 BOM (Excel-compatible), cross-platform (macOS/Windows/Linux)11- No login, no cookies, no browser required12- Pre-flight user ID validation (fail fast on wrong ID)1314## What This Skill Cannot Do1516- Cannot export reviews (长评), notes (读书笔记), or broadcasts (广播)17- Cannot filter by single category in one run (exports all 4 types together)18- Cannot access private profiles (returns 0 items silently)1920## Why Frodo API (Do NOT Use Web Scraping)2122Douban uses PoW (Proof of Work) challenges on web pages, blocking all HTTP scraping.23We tested 7 approaches — only the Frodo API works. **Do NOT attempt** web scraping,24`browser_cookie3`+`requests`, `curl` with cookies, or Jina Reader.2526See [references/troubleshooting.md](references/troubleshooting.md) for the complete27failure log of all 7 tested approaches and why each failed.2829## Security & Privacy3031The API key and HMAC secret in the script are Douban's **public mobile app credentials**,32extracted from the APK. They are shared by all Douban app users and do not identify you.33No personal credentials are used or stored. Data is fetched only from `frodo.douban.com`.3435## Full Export (Primary Method)36…
Excerpt shown under the repository's MIT license.
More skills in claude-code-skills
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
