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.
Highlight text to convert selection, or let the extension auto-extract full threads and clean content directly from web page structures.
Export to Google Antigravity, Claude Code, Cursor, Windsurf, and GitHub Copilot — each in their native format.
Save skills silently in the background using the local Python Native Host, or download directly via browser using the Cloud Vercel API.
Your Gemini API keys are stored securely inside your local browser storage. No credentials ever touch third-party servers.
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.
Start free. Upgrade when you need more power.
No configuration needed. Three steps and you're converting content into skills.
Add Tweet2Skill to Chrome from the Chrome Web Store. Free, one-click install — no account required to try it.
Add to Chrome →Navigate to any X (Twitter) post, thread, or web documentation you want to capture. Highlight text or let the extension auto-detect the thread.
Click the extension icon, choose your AI agent system, and hit the button. Your skill file is generated and ready to use — instantly.
Tweet2Skill is open-source. Developers can clone the repo, run their own backend, and customise generation limits freely.
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.
~/.gemini/config/skills/[slug]/. Project skills go to .agents/skills/[slug]/.~/.claude/rules/[slug].md (Global) or .claude/rules/[slug].md (Project).SKILL.md: ~/.claude/skills/[slug]/SKILL.md (Global) or .claude/skills/[slug]/SKILL.md (Project)..cursor/rules/[slug].mdc (Project-scoped)..windsurfrules in your project root..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:
.agents/ or .claude/) with no browser popups.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:
install.py and save_skill.py) from our public GitHub Repository.python3 install.py in your terminal and enter your Web Store Extension ID when prompted. This registers the lightweight background bridge on your system.