Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
himself65 avatar

Twitter Reader

  • 1.7k installs
  • 3.1k repo stars
  • Updated July 21, 2026
  • himself65/finance-skills

twitter-reader provides documented workflows for >

About

The twitter-reader skill Twitter Skill Read-Only Reads Twitter X for financial research using opencli https github com jackwener opencli a universal CLI tool that bridges web services to the terminal via browser session reuse This skill is read-only It is designed for financial research searching market discussions reading analyst tweets tracking sentiment and monitoring financial news on Twitter X It does NOT support posting liking retweeting replying or any write operations Important opencli reuses your existing Chrome login session no API keys or cookie extraction needed Just be logged into x com in Chrome and have the Browser Bridge extension installed If NOT_INSTALLED install first bash Install opencli globally npm install g jackwener opencli If SETUP_NEEDED guide the user through setup Setup opencli requires Node js 21 and a Chrome browser with the Browser Bridge extension 1 Install the Browser Bridge extension Download the latest opencli-extension-v version zip from the GitHub Releases page https github com jackwener opencli releases Unzip it open chrome extensions in Chrome and enable Developer mode

  • **Install the Browser Bridge extension:**
  • Download the latest `opencli-extension-v{version}.zip` from the [GitHub Releases page](https://github.com/jackwener/open
  • Unzip it, open `chrome://extensions` in Chrome, and enable **Developer mode**
  • Click **Load unpacked** and select the unzipped folder
  • **Login to x.com** in Chrome - opencli reuses your existing browser session

Twitter Reader by the numbers

  • 1,713 all-time installs (skills.sh)
  • +145 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #125 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

twitter-reader capabilities & compatibility

Capabilities
**install the browser bridge extension:** · download the latest `opencli extension v{version · unzip it, open `chrome://extensions` in chrome, · click **load unpacked** and select the unzipped · **login to x.com** in chrome opencli reuses yo
Use cases
documentation · planning
From the docs

What twitter-reader says it does

# Twitter Skill (Read-Only) Reads Twitter/X for financial research using [opencli](https://github.com/jackwener/opencli), a universal CLI tool that bridges web services to the terminal via browser ses
SKILL.md
**This skill is read-only.** It is designed for financial research: searching market discussions, reading analyst tweets, tracking sentiment, and monitoring financial news on Twitter/X.
SKILL.md
npx skills add https://github.com/himself65/finance-skills --skill twitter-reader

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.7k
repo stars3.1k
Security audit1 / 3 scanners passed
Last updatedJuly 21, 2026
Repositoryhimself65/finance-skills

How do I use twitter-reader for the task described in its SKILL.md triggers?

>

Who is it for?

Teams invoking twitter-reader when the user request matches documented triggers and prerequisites.

Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.

When should I use this skill?

>

What you get

Step-by-step guidance grounded in twitter-reader documentation and reference files.

  • tweet search results
  • timeline extract
  • trending topics list

Files

SKILL.mdMarkdownGitHub ↗

Twitter Skill (Read-Only)

Reads Twitter/X for financial research using opencli, a universal CLI tool that bridges web services to the terminal via browser session reuse.

This skill is read-only. It is designed for financial research: searching market discussions, reading analyst tweets, tracking sentiment, and monitoring financial news on Twitter/X. It does NOT support posting, liking, retweeting, replying, or any write operations.

Important: opencli reuses your existing Chrome login session — no API keys or cookie extraction needed. Just be logged into x.com in Chrome and have the Browser Bridge extension installed.

---

Step 1: Ensure opencli Is Installed and Ready

Current environment status:

!`(command -v opencli && opencli doctor 2>&1 | head -5 && echo "READY" || echo "SETUP_NEEDED") 2>/dev/null || echo "NOT_INSTALLED"`

If the status above shows READY, skip to Step 2. If NOT_INSTALLED, install first:

# Install opencli globally
npm install -g @jackwener/opencli

If SETUP_NEEDED, guide the user through setup:

Setup

opencli requires Node.js >= 21 and a Chrome browser with the Browser Bridge extension:

1. Install the Browser Bridge extension:

  • Download the latest opencli-extension-v{version}.zip from the GitHub Releases page
  • Unzip it, open chrome://extensions in Chrome, and enable Developer mode
  • Click Load unpacked and select the unzipped folder

2. Login to x.com in Chrome — opencli reuses your existing browser session 3. Verify connectivity:

opencli doctor

This auto-starts the daemon, verifies the extension is connected, and checks session health.

Common setup issues

SymptomFix
Extension not connectedInstall Browser Bridge extension in Chrome and ensure it's enabled
Daemon not runningRun opencli doctor — it auto-starts the daemon
No session for twitter.comLogin to x.com in Chrome, then retry
CSRF token missingRefresh x.com in Chrome to regenerate the ct0 cookie

---

Step 2: Identify What the User Needs

Match the user's request to one of the read commands below, then use the corresponding command from references/commands.md.

User RequestCommandKey Flags
Setup checkopencli doctor
Home feed / timelineopencli twitter timeline`--type for-you\
Search tweetsopencli twitter search "QUERY"`--filter top\
Trending topicsopencli twitter trending--limit N (default 20)
Bookmarksopencli twitter bookmarks--limit N (default 20)
Recent tweets from a useropencli twitter tweets USERNAME--limit N (default 20)
View a specific threadopencli twitter thread TWEET_ID--limit N (default 50)
Twitter articleopencli twitter article TWEET_ID
User profileopencli twitter profile USERNAME— (defaults to logged-in user)
Followersopencli twitter followers USERNAME--limit N (default 50)
Followingopencli twitter following USERNAME--limit N (default 50)
Notificationsopencli twitter notifications--limit N (default 20)

---

Step 3: Execute the Command

General pattern

# Use -f json or -f yaml for structured output
opencli twitter timeline -f json --limit 20
opencli twitter timeline --type following --limit 20

# Recent tweets from a specific user
opencli twitter tweets elonmusk --limit 20 -f json

# Searching for financial topics
opencli twitter search "$AAPL earnings" --filter live --limit 10 -f json
opencli twitter search "Fed rate decision" --limit 20 -f yaml

# Trending topics
opencli twitter trending --limit 20 -f json

Key rules

1. Check setup first — run opencli doctor before any other command if unsure about connectivity 2. Use `-f json` or `-f yaml` for structured output when processing data programmatically 3. Use `-f csv` when the user wants spreadsheet-compatible output 4. Use `--limit N` to control result count — start with 10-20 unless the user asks for more 5. For search, use `--filter`top (default) for relevance, live for latest tweets 6. NEVER execute write operations — this skill is read-only; do not post, like, retweet, reply, quote, follow, or delete

Output format flag (-f)

FormatFlagBest for
Table-f table (default)Human-readable terminal output
JSON-f jsonProgrammatic processing, LLM context
YAML-f yamlStructured output, readable
Markdown-f mdDocumentation, reports
CSV-f csvSpreadsheet export

Output columns

Tweet-listing commands (timeline, search, thread) include: id, author, text, created_at, likes, retweets, replies, views, url, has_media, media_urls.

tweets (per-user posts) also includes is_retweet.

bookmarks columns: author, text, likes, retweets, bookmarks, url.

trending columns: rank, topic, tweets, category.

Profile (profile) columns: screen_name, name, bio, location, url, followers, following, tweets, likes, verified, created_at.

followers / following columns: screen_name, name, bio, followers.

notifications columns: id, action, author, text, url.

---

Step 4: Present the Results

After fetching data, present it clearly for financial research:

1. Summarize key content — highlight the most relevant tweets for the user's financial research 2. Include attribution — show @username, tweet text, and engagement metrics (likes, views) 3. Provide tweet URLs when the user might want to read the full thread 4. For search results, group by relevance and highlight key themes, sentiment, or market signals 5. For user profiles, present follower count, bio, and notable recent activity 6. Flag sentiment — note bullish/bearish sentiment, consensus vs contrarian views 7. Treat sessions as private — never expose browser session details

---

Step 5: Diagnostics

If something isn't working, run:

opencli doctor

This checks daemon status, extension connectivity, and browser session health.

---

Error Reference

ErrorCauseFix
Extension not connectedBrowser Bridge not installed/enabledInstall extension and enable it in Chrome
No sessionNot logged into x.comLogin to x.com in Chrome
CSRF token missingCookie expired or page needs refreshRefresh x.com in Chrome
Rate limitedToo many requestsWait a few minutes, then retry

---

Reference Files

  • references/commands.md — Complete read command reference with all flags, research workflows, and usage examples
  • references/schema.md — Output format documentation and column definitions

Read the reference files when you need exact command syntax, research workflow patterns, or output details.

Related skills

FAQ

What does twitter-reader do?

>

When should I use twitter-reader?

>

What are common prerequisites?

--- name: twitter-reader description: > Read Twitter/X for financial research using opencli (read-only).

Is Twitter Reader safe to install?

skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.