Skip to content

Guide · Agent skill

How to use the X Bookmark Quote Posts agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The x-bookmark-quote-posts skill is an agent skill that reads your recent X bookmarks and drafts first-person quote posts based on them, calibrated against your latest 100 authored posts. This guide explains what the skill does, how to install it, how to trigger it with natural requests, and what to check before using its output. By the end you will be able to run it and review a dated queue of drafts.

X Bookmark Quote PostsMengTo/Skills · MIT

Quick start

  1. 1Download and unzip. Download the skill ZIP from this page and unzip it to get the x-bookmark-quote-posts folder.
  2. 2Place the folder. Move the folder to ~/.claude/skills/ for personal use or to a project's .claude/skills/ folder. Alternatively, upload it under Settings → Capabilities → Skills in the Claude apps.
  3. 3Confirm login and workspace. Make sure your X account is logged in within the Codex in-app browser and that you have a content git repository ready.
  4. 4Make a natural request. Ask, for example, to review your X bookmarks from the last 30 days and draft quote posts.
  5. 5Review the dated file. Open data/x-growth/bookmark-quote-posts/YYYY-MM-DD.md and check the voice sample line and source links.
  6. 6Edit and post manually. Rewrite any draft you want, then post it yourself. The skill does not publish.

What is an agent skill and what does this one do?

An agent skill is a folder with a SKILL.md file that tells an AI agent how to handle a specific task. When a request matches the skill's description, the agent follows its instructions.

This skill turns your latest X bookmarks into a dated quote-post queue. The agent opens your bookmarks in a browser, reads your latest 100 authored posts to learn how you write, and then drafts 7-10 first-person quote posts based on bookmarked sources from roughly the last 30 days. Each draft is saved as a markdown file in your content workspace for you to review and edit.

  • Reads your X bookmarks and recent authored posts through a logged-in browser session.
  • Writes drafts to a dated markdown file, for example data/x-growth/bookmark-quote-posts/YYYY-MM-DD.md.
  • Every draft includes a source URL.
  • It is written to only draft and never post, like, reply, follow, or otherwise change your account.

What you need before you start

The skill has two stated requirements. You need a logged-in X/Twitter account that the Codex in-app browser can access, and a content workspace, which the source describes as a git repository where the agent can write a markdown file.

If X is logged out, blocked by a CAPTCHA, or the browser cannot attach, the skill is written to stop and report the blocker rather than work around it.

  • A logged-in X/Twitter account accessible through the Codex in-app browser.
  • A content workspace (git repository) where the agent can write a markdown file.
  • Network access, since the skill browses X.

Install the skill from the ZIP

Download the ZIP for this skill from this page and unzip it. Then place the skill folder in one of the following locations, depending on how you want to use it.

For a personal install available across projects, put the folder in ~/.claude/skills/. To limit it to one project, put it in that project's .claude/skills/ folder.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal: ~/.claude/skills/x-bookmark-quote-posts/
  • Project only: .claude/skills/x-bookmark-quote-posts/ inside your project
  • Claude apps: Settings → Capabilities → Skills, then upload

How to trigger the skill with a natural request

You do not need a special command. Ask for the task in plain language. The skill's description lists the kinds of requests it matches, such as reviewing X bookmarks, creating quote posts from bookmarks, refreshing a bookmark quote queue, running a bookmark quote automation, studying a user's X voice, or writing first-person quote posts from X sources.

If the agent has no active content repo, it will ask for the target workspace before writing files.

  • Review my X bookmarks from the last 30 days and draft quote posts.
  • Refresh my bookmark quote queue.
  • Study my X voice from my latest 100 posts, then draft quote posts from my bookmarks.
  • Write first-person quote posts from the X sources I saved this week.

What the output looks like

The agent saves a file named by date and begins with a header, a note that it was checked in the Codex browser, the time window, and a voice sample summary. Drafts are grouped under Best Picks, with Secondary Picks for lower-confidence alternates.

The skill asks the agent to report the sample size, date range, and the mix of original posts, replies, and quotes. It also notes that X usually shows source-post dates rather than the date you bookmarked something, so the window refers to source posts unless a saved timestamp is visible.

The assistant reply surfaces the strongest draft text directly, so you can react or ask for a sharper angle without opening the file.

Safety notes: scripts and network access

This skill does not run scripts. It does use the network, because its work happens in a logged-in X browser session. The skill's own rules limit it to reading: it must not post, reply, quote, like, retweet, DM, follow, or mutate X in any way.

Because the agent reads your bookmarks and post history through your logged-in session, only use it if you are comfortable with an AI agent doing that. Drafts are unsent; you post manually.

  • Runs scripts: no
  • Uses network: yes
  • Read-only on X by design; you publish manually.
  • The skill is MIT licensed.

Tips for better drafts

The quality of the voice depends on the sample. The skill asks for your latest 100 authored posts and reports the actual count if fewer are available, so check that line in the file. Expanding truncated posts matters, and the skill reports incomplete counts rather than guessing.

Review each draft against your own experience. The skill is built to match the moves of your writing, not copy phrases, and it avoids hype and generic conclusions. Ask for a sharper angle on any draft you want to rework.

  • Make sure the logged-in account is the one whose voice you want.
  • Keep the bookmark feed focused on sources you actually want to comment on.
  • Check the voice sample line and date range in each dated file.
  • Edit drafts before posting; the skill never publishes.

What people use it for

  • A creator who saves many posts builds a steady queue of quote-post ideas each week.
  • A brand manager reviews bookmarked industry sources and gets drafts that match the brand's established voice.
  • A designer saves practical resource lists and turns them into first-person commentary for later posting.
  • A team reviews a queue of source-backed drafts before anyone on the account posts.

Frequently asked questions

Is the x-bookmark-quote-posts skill free?

The skill is licensed under MIT, as stated on this page. Check the license file in the repository for the full terms. Using it requires an X account and an agent environment that can run it.

How do I install an agent skill like this?

Download the ZIP from this page and unzip it. Put the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.

Does this skill post to X automatically?

No. The skill is written to only read X and draft posts. It must not post, reply, quote, like, retweet, follow, or change your account. You post the drafts yourself.

What do I need to use it?

You need a logged-in X/Twitter account accessible through the Codex in-app browser, and a content workspace that is a git repository where the agent can write a markdown file.

Why does the skill read my last 100 posts?

It uses your latest 100 authored posts to learn your sentence rhythm, vocabulary, and format habits, so the drafts sound like you rather than generic AI commentary. If fewer posts are available, it uses what exists and reports the sample size.

What should I do if the skill cannot access X?

The skill is designed to stop and report the exact blocker if X is logged out, CAPTCHA-blocked, or the browser cannot attach. Sign in to X in the in-app browser and run the request again.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you save many X posts and want a reviewable queue of first-person quote-post drafts that stay tied to sources. Pick something else if you want fully automatic posting, or if you are not comfortable with an AI agent reading your bookmarks and post history through a logged-in browser session.

Download the skill