2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill ganidhuz-foxx- _meta.json280 B
- SKILL.md3.5 KB
Overview
This skill lets you browse X/Twitter through a real logged-in Firefox session by injecting exported cookies. It uses Playwright with Firefox to perform profile viewing, tweet fetching, searches, scrolling, screenshots, and content extraction without needing the X API or special keys. The tool runs GUI-controlled plans so actions mirror a real browser session and avoid common bot blocks on Chromium.
How this skill works
You export cookies from your logged-in Firefox profile and supply that JSON to the skill. Playwright launches Firefox (optionally headless via Xvfb) with the provided cookies, opens the specified URL, executes an ordered plan of steps (wait, click, screenshot, content extraction, etc.), and returns screenshots or extracted text. A validation screenshot is always taken and the browser closes after a configurable delay to let you verify results.
When to use it
- Fetch live tweet content or individual tweet pages without using the X API.
- Capture profile pages or timelines with the exact rendering of your Firefox session.
- Perform searches filtered by live results (e.g., "live" filter) while avoiding bot blocks.
- Run automated visual verification or take screenshots of X pages as seen by your account.
- Scrape content from X when API restrictions or rate limits block direct access.
Best practices
- Always close Firefox before exporting cookies to ensure a clean cookie file.
- Include a minimum wait step (3000–4000 ms) after navigation to allow page load and JS run.
- Run a health check script to confirm Playwright and Firefox are installed and configured.
- Use Xvfb on headless servers and set DISPLAY appropriately (e.g., DISPLAY=:1).
- Validate the result using the final screenshot and increase close_delay_ms if needed.
Example use cases
- View and screenshot a public profile page (e.g., https://x.com/elonmusk) using your session cookies.
- Search for live tweets on a topic and capture the rendered search results screenshot.
- Fetch and extract the inner content of a specific tweet's article element for downstream processing.
- Automated QA that visually confirms how a tweet or profile appears to a logged-in user.
- Archive rendered pages of an account or timeline for backup and audit purposes.
FAQ
No. The skill uses your real Firefox session via exported cookies, so no X API key is required.
What if I get redirected to login?
Your cookies likely expired or were invalid. Close Firefox, re-run the cookie export script, and retry.