yichen-bookmarks-export

Export authorized Xiaohongshu, Douyin, and X bookmarks to validated local URL files.

2.0k|274|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/mcncarl/yichen-skills --skill yichen-bookmarks-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yichen-bookmarks-export
Source: https://github.com/mcncarl/yichen-skills/tree/main/yichen-bookmarks-export
Command: npx skills add https://github.com/mcncarl/yichen-skills --skill yichen-bookmarks-export

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manually copying links from private favorites on Xiaohongshu, Douyin, or X is slow and error-prone. This Skill performs read-only, per-turn-authorized export of your private collections into clean, deduplicated local link files without touching media, credentials, or platform state.

Core Features & Use Cases

  • Chrome Session Reuse: Scrolls your logged-in Chrome favorites pages for Xiaohongshu and Douyin, extracts strict content IDs, deduplicates, and reports accessible counts.
  • X Bookmark Export: Uses a separately installed GraphQL-only Field Theory ft runtime to sync and export X bookmarks as canonical status URLs.
  • Validation & Safe Handoff: Validates blanks, duplicates, and malformed rows without printing private URLs, then produces a privacy-safe handoff manifest for optional downstream archiving.
  • Use Case: Ask to export your Xiaohongshu favorites; the Skill scrolls to a stable bottom, writes a dated xiaohongshu-bookmarks.txt, samples links for accessibility, and reports counts without downloading anything.

Quick Start

Use $yichen-bookmarks-export to export my Xiaohongshu favorites as a local link file without downloading any media.

Frequently Asked Questions about yichen-bookmarks-export

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

FAQPage Schema
How do I export my Xiaohongshu favorites to a local file?

Authorize the export in the current turn, then the Skill reuses your logged-in Chrome session, scrolls the favorites tab to a stable bottom, extracts note IDs, deduplicates them, and writes a dated text file of URLs. It reports label count versus collected count separately.

How to export X/Twitter bookmarks with Field Theory?

Install a GraphQL-only build of the fieldtheory-cli `ft` runtime and authenticate it separately. The Skill verifies the version with `ft --version`, optionally runs `ft sync`, then pages through the local index to write canonical x.com status URLs.

Does this bookmark exporter download videos or media?

No. The Skill is strictly read-only and exports links only; it never downloads media, captions, or post bodies. Archiving or downloading requires a separate explicit user request handled by a different Skill.

Can it export bookmarks without logging into Chrome?

No. Xiaohongshu and Douyin exports require an active logged-in Chrome session, which the Skill reuses without exporting cookies or credentials. If Chrome is not logged in, you must log in first; it will not switch browsers or bypass authentication.

Why does the exported count differ from the Xiaohongshu tab label?

The label count reflects the platform's total, while the export count reflects items actually accessible during scrolling. The Skill reports both numbers plus stable-bottom evidence, leaving the cause of any gap undetermined rather than guessing.

What are the limitations of this bookmark export approach?

It cannot perform search or discovery, cannot bypass CAPTCHAs, rate limits, or access controls, and refuses non-GraphQL-only Field Theory versions. X export may break if internal GraphQL endpoints change, with no fallback to OAuth or paid APIs.