x-bookmarks-fetcher

Fetches X bookmarks and downloads associated media via official API v2 with OAuth 2.0 user context.

45|13|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/aviz85/claude-skills-library --skill x-bookmarks-fetcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x-bookmarks-fetcher
Source: https://github.com/aviz85/claude-skills-library/tree/main/plugins/x-bookmarks-fetcher/skills/x-bookmarks-fetcher
Command: npx skills add https://github.com/aviz85/claude-skills-library --skill x-bookmarks-fetcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Bookmarks in X are difficult to export and organize manually; this Skill uses the official X API v2 with OAuth 2.0 user context to fetch recent bookmarks, including text and media, and saves them to a local folder for easy archiving and later analysis.

Core Features & Use Cases

  • Fetches recent bookmarks for the authenticated user via the X API v2, including tweet text, metadata, and media references.
  • Downloads embedded media (images and videos) to a local directory and creates a readable index for search or reuse.
  • Use Case: researchers, marketers, or power users who want an offline archive of saved posts for data portability or auditing.

Quick Start

Run the auth.mjs script to authorize access, then run fetch.mjs to download your latest X bookmarks.

Frequently Asked Questions about x-bookmarks-fetcher

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

FAQPage Schema
How do I download and archive my X bookmarks locally?

Downloading X bookmarks requires authenticating via X API v2 OAuth 2.0, then running a fetch script to export tweet text, metadata, and media references into a local directory for offline archiving.

How do I export images and videos from my saved Twitter bookmarks?

Exporting media from Twitter bookmarks involves fetching tweet data via the official X API v2 and downloading embedded images and videos locally, creating a readable index for search or reuse.

Do I need OAuth 2.0 client credentials to fetch Twitter bookmarks via the API?

Yes, fetching Twitter bookmarks via the X API v2 requires OAuth 2.0 client credentials and token management to authenticate user context before exporting any data.

Can I specify a time window when exporting recent X bookmarks?

Yes, the X bookmark fetching process supports an optional time window and pagination, allowing you to export recent bookmarks within specific date ranges from the authenticated account.

What is the best way to create an offline archive of X bookmarks for data portability?

The best way to create an offline archive for data portability is using the official X API v2 to fetch bookmarks with OAuth 2.0, downloading media locally and generating a searchable index.

Are there limitations to fetching Twitter bookmarks through the official X API v2?

Limitations of fetching X bookmarks via X API v2 include requiring explicit OAuth 2.0 user context authentication, managing API rate limits, and handling pagination for large bookmark datasets.