EXTRACT WEB // BUILD SKILLS // EMPOWER AGENTS

Turn the Web into AI Agent Skills.

A lightweight, professional browser utility that parses X posts, threads, and documentation into perfectly structured instructions for Antigravity, Claude Code, Cursor, Windsurf, and GitHub Copilot.

Watch Tweet2Skill in Action: See how to capture real-time Twitter/X threads, bypass lazy-loading blocks with Pro Deep Capture, and instantly convert them into perfectly formatted, IDE-ready agent skills.

Tweet2Skill in Action — Demo Video

Engineered for Rapid Agent Iteration

Smart DOM Extraction

Highlight text to convert selection, or let the extension auto-extract full threads and clean content directly from web page structures.

5 Agent Systems

Export to Google Antigravity, Claude Code, Cursor, Windsurf, and GitHub Copilot — each in their native format.

Dual Connection Modes

Save skills silently in the background using the local Python Native Host, or download directly via browser using the Cloud Vercel API.

Privacy First

Your Gemini API keys are stored securely inside your local browser storage. No credentials ever touch third-party servers.

FREE BROWSER ADDON

Supercharge Your Browser with Tweet2Skill

Install the lightweight browser companion to extract tweets, threads, and documentation with a single click. Save skills directly to your local workspace directories or download them on the fly.

Instant DOM Extraction Highlight text or extract full threads from X (Twitter) automatically.
Direct Workspace Sync Runs with our local host bridge to write files silently behind the scenes.
Bring Your Own Key (BYOK) Set your own Gemini API Key in the extension for unlimited generations.
Tweet2Skill logo
2/10

Tweet2Skill

EXTRACT WEB // BUILD SKILLS // EMPOWER AGENTS
Active Page: x.com/dorienvibecodes/status/12345

Simple, Transparent Pricing

Start free. Upgrade when you need more power.

Free
$0 no signup required
  • 3 daily & 10 weekly generations
  • Antigravity + Claude Code
  • Local + Cloud modes
  • Smart DOM extraction
  • Cursor, Windsurf, Copilot
  • Deep Twitter thread capture
Get Started
Bring Your Own Key
$0 your API costs
  • Unlimited skills
  • Antigravity + Claude Code
  • Local + Cloud modes
  • Smart DOM extraction
  • Use your own Gemini key
  • Cursor, Windsurf, Copilot
Get Started

Get Started in Minutes

No configuration needed. Three steps and you're converting content into skills.

1

Install the Extension

Add Tweet2Skill to Chrome from the Chrome Web Store. Free, one-click install — no account required to try it.

Add to Chrome →
2

Browse Any Tweet or Thread

Navigate to any X (Twitter) post, thread, or web documentation you want to capture. Highlight text or let the extension auto-detect the thread.

3

Hit "Turn into Skill"

Click the extension icon, choose your AI agent system, and hit the button. Your skill file is generated and ready to use — instantly.

Self-hosting or contributing?

Tweet2Skill is open-source. Developers can clone the repo, run their own backend, and customise generation limits freely.

View on GitHub →

Frequently Asked Questions

Yes! The free tier gives you 3 skill generations per day and 10 generations per week — no API key required. If you need more, you can bring your own Gemini API key for unlimited use, or purchase Pro Credits ($9.99 one-time) for 2,500 permanent credits and multi-agent exports.

Tweet2Skill is designed to be smart. If you are on an X/Twitter status page, it automatically detects the author and gathers every tweet from that author currently loaded on the page to build a complete thread. If you only want a specific tweet, simply highlight the text of that tweet before clicking the button. On standard websites, it extracts clean body content automatically.

  • Antigravity Skills: Global skills go to ~/.gemini/config/skills/[slug]/. Project skills go to .agents/skills/[slug]/.
  • Claude Code Rules & Skills:
    • Rules Format: Saved as ~/.claude/rules/[slug].md (Global) or .claude/rules/[slug].md (Project).
    • Skills Format: Saved as a directory containing a SKILL.md: ~/.claude/skills/[slug]/SKILL.md (Global) or .claude/skills/[slug]/SKILL.md (Project).
  • Cursor Rules: Saved to .cursor/rules/[slug].mdc (Project-scoped).
  • Windsurf Rules: Saved to .windsurfrules in your project root.
  • GitHub Copilot: Saved to .github/copilot-instructions.md in your project root.

Pro Credits ($9.99 one-time) includes 2,500 permanent skill generations, multi-agent exports (covering Antigravity, Claude Code, Cursor, Windsurf, and GitHub Copilot), Deep Thread Capture (auto-scrolling on X/Twitter), and priority support.

Deep Thread Capture is a Pro feature that solves the "lazy-loading" problem on X (Twitter). When enabled, Tweet2Skill will automatically scroll through the thread to ensure every tweet by the author is loaded and captured, rather than just the ones visible on your screen. This ensures your Agent Skills are built from the complete context of a thread.

Not for the free tier or Pro Credits! Free users get 3 daily and 10 weekly generations powered by our server. Pro users get 2,500 permanent credits. If you prefer using your own key for unlimited, no-cap usage, you can enter it in Settings.

Yes! Tweet2Skill is open-source. You can clone the repository, run the Python/Vercel backend on your own machine or server, and load the extension unpacked in Chrome. Full setup instructions — including local host mode, native messaging bridge setup, and Vercel deployment — are available in the GitHub README.

Here is how the versions and setting modes compare:

  • Open Source (GitHub): You clone the repo and load the extension unpacked. You get access to the companion Python scripts. You can run in either Local or Cloud mode, and you bring your own Gemini API key (BYOK) for 100% free, unlimited, and private use.
  • Local Mode (Setting): Uses a lightweight background Python script running on your machine (via Native Messaging) to save your generated rules silently and directly into your workspace folders (like .agents/ or .claude/) with no browser popups.
  • Cloud Mode (Setting): Sends text through a cloud server and triggers a file download in your browser. Standard Chrome Web Store users can use our hosted server with daily free credits or Pro Credits, or enter their own Gemini API key for free, cap-less generations.

Yes, absolutely! Local Mode (silent saving directly to your workspace folders) works perfectly with the Web Store version of the extension and your Pro Credits. To set it up:

  1. Download or clone the companion helper files (install.py and save_skill.py) from our public GitHub Repository.
  2. Run python3 install.py in your terminal and enter your Web Store Extension ID when prompted. This registers the lightweight background bridge on your system.
  3. In your Chrome extension settings, switch your connection mode to Local Host and specify your active workspace directory path.
  4. That's it! When you convert a skill, the extension securely passes your logged-in Pro token to your local bridge, utilizing your Pro Credits to generate the skill and saving it directly into your folders.

Submit Feedback