
X Bookmark Quote Posts
Check a user's latest X/Twitter bookmarks and turn recent saved posts into...
Install
npx skills add MengTo/Skills --skill x-bookmark-quote-posts -g -a claude-code -y- Repository
- MengTo/Skills7.2k
- Category
- Writing
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,231 tokens
- Runs scripts
- No, instructions only
What it does
Check a user's latest X/Twitter bookmarks and turn recent saved posts into source-backed quote-post drafts calibrated against the user's latest 100 authored posts. Use when asked to review X bookmarks, create quote posts from bookmarks, refresh a bookmark quote queue, run a bookmark quote automation, study a user's X voice, or write first-person quote posts from X sources.
X Bookmark Quote Posts
Overview
Turn a user's latest X bookmarks into a dated quote-post queue. The output should feel like a specific person or brand thinking in public from lived experience, not like generic AI commentary.
Start
Work from the current content repo unless the user names another repo. If no repo is active, ask for the target workspace before writing files.
Before collecting:
- Read
AGENTS.md, if present or supplied in the prompt. - Check
git status --shortearly. Content workspaces are often dirty; keep changes scoped. - Read the latest existing bookmark quote-post file for continuity when one exists. Common locations include
data/x-growth/bookmark-quote-posts/*.md,data/x/bookmark-quote-posts/*.md, or a user-specified content queue. Do not use generated drafts as the primary voice source. - Use the Codex in-app browser only for X. Do not use Chrome.
- Do not post, reply, quote, like, retweet, DM, follow, or mutate X in any way.
If X is logged out, CAPTCHA-blocked, or the in-app browser cannot attach, stop and report the exact blocker. Ask the user to sign in only when the browser session requires it.
Calibrate Voice From 100 Posts
Calibrate before collecting bookmarks. Identify the target account from the request or active X profile, then open the account and X's Latest search:
https://x.com/<handle>
https://x.com/search?q=from%3A<handle>&src=typed_query&f=live
Collect the latest 100 authored posts when X exposes enough history. Include original posts, replies, and quote posts; exclude pure reposts written by someone else. For each post, retain:
- authored post URL and timestamp
- full authored text
- whether it is a reply and whether it contains a quoted source
- quoted source URL for quote posts
- whether the timeline text was truncated
