Turn X/Twitter bookmarks from a graveyard of good intentions into actionable work.
Once installed, just tell your AI agent:
"check my bookmarks"
That's it. Your agent will:
- Fetch your latest X bookmarks (auto-detects bird CLI or X API v2)
- Categorize them by topic (crypto, AI, marketing, tools, etc.)
- Propose actions for each one — not just summaries, but things your agent can actually do:
📂 AI TOOLS (3)
• @someone shared a repo for automating video edits
→ 🤖 I CAN: Clone it, test it, and set it up for you
📂 TRADING (2)
• @trader posted a new momentum strategy with backtest data
→ 🤖 I CAN: Compare this against your current strategy and report differences
You can also say:
- "bookmark digest" — get a categorized summary of recent saves
- "what did I bookmark this week?" — filtered by time
- "find patterns in my bookmarks" — clusters topics you keep saving
- "clean up old bookmarks" — flags stale saves with TL;DRs
Set up a daily or weekly cron job and your agent will automatically check for new bookmarks, categorize them, and deliver a digest to you.
- Fetches your X bookmarks via bird CLI or X API v2 (auto-detects)
- Categorizes them by topic
- Proposes specific actions your AI agent can execute
- Supports scheduled digests via cron
- Pattern detection across bookmark history
npm install -g bird-cli
# Log into x.com in Chrome, then:
bird --chrome-profile "Default" bookmarks --json# One-time: create app at https://developer.x.com, then:
python3 scripts/x_api_auth.py --client-id "YOUR_CLIENT_ID"
# Fetch bookmarks
python3 scripts/fetch_bookmarks_api.py -n 20Both backends output the same JSON format — all workflows work with either.
You don't need to pick a backend. The skill automatically:
- Tries
bird whoami— if it works, uses bird CLI - If not, checks for X API tokens in
~/.config/x-bookmarks/ - If neither, walks you through setup (offers both options)
SKILL.md — Agent instructions (the skill itself)
scripts/
fetch_bookmarks.sh — bird CLI wrapper
fetch_bookmarks_api.py — X API v2 fetcher
x_api_auth.py — OAuth 2.0 PKCE auth helper
references/
auth-setup.md — Detailed setup guide for both backends
bird CLI path: Node.js, npm, bird-cli, browser with X login
X API path: Python 3.10+, X Developer account, OAuth 2.0 app
Copy this folder to your OpenClaw skills directory, or:
# If published to ClawhHub
openclaw skill install x-bookmarksMIT