douban-skill

Export Douban user collections to per-type CSV files via the Frodo API.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/HuuBar/skill-routing-experiment --skill douban-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: douban-skill
Source: https://github.com/HuuBar/skill-routing-experiment/tree/main/unified_skills/daymade/douban-skill
Command: npx skills add https://github.com/HuuBar/skill-routing-experiment --skill douban-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Douban users want to export their collections (books, movies, music, and games) into portable CSV records for backup, analysis, or sharing.

Core Features & Use Cases

  • Full export of all collections via Frodo API (public key) to per-type CSVs.
  • RSS incremental sync for daily updates without login.
  • Pre-flight user ID validation and UTF-8 BOM output for Excel compatibility.

Quick Start

Run the full export for your Douban user to generate the four CSV files (书.csv, 影视.csv, 音乐.csv, 游戏.csv) in the default output directory.

Frequently Asked Questions about douban-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Douban collections to CSV without logging in?

You can export Douban collections to CSV without logging in by using the Frodo public API with HMAC-SHA1 signatures. The workflow requires only your DOUBAN_USER ID setup to generate separate per-type CSV files for books, films, music, and games.

Can I sync Douban collection updates daily via RSS?

Yes, you can sync Douban collection updates daily via RSS incremental sync. This feature runs without login and automatically handles delisted items, updating your existing CSV files instead of performing a full export each time.

Does the Douban CSV export handle encoding issues for Excel?

Yes, the Douban CSV export handles Excel encoding issues by outputting files with UTF-8 BOM. This ensures proper character display for Chinese titles and metadata when you open the generated 书.csv, 影视.csv, 音乐.csv, and 游戏.csv files in Excel.

What is the best way to backup Douban movie and book collections?

The best way to backup Douban movie and book collections is a full export via the Frodo API. It uses robust pagination and rate limit enforcement to safely extract all your user collections into portable CSV records for analysis and sharing.

How does the Douban API export handle delisted items and rate limits?

The Douban API export handles delisted items and rate limits through robust error handling and pagination logic. It enforces API rate limits during the full export and RSS incremental sync workflows to ensure consistent results without connection drops.