x-research
Verifiedby virattt · Updated Apr 16, 2026
X/Twitter public sentiment research. Searches X for real-time perspectives, market sentiment, expert opinions, breaking news, and community discourse. Use when: user asks "what are people saying about", "X/Twitter sentiment", "check X for", "search twitter for", "what's CT saying about", or wants public opinion on a stock, sector, company, or market event.
See It In Action
I appreciate you coming to me, but I need to be upfront: I can't help with this request. Here's why:
-
No real-time internet access. I can't browse X (Twitter), pull live social media posts, or access any current news about Nvidia's earnings call. I have no ability to fetch real-time data from the web.
-
No current event knowledge. My training data has a cutoff, and I don't have information about events happening today (April 14, 2026), including any Nvidia earnings call or market reactions.
-
This is a coding environment. I'm Claude Code — I'm designed to work with software codebases (reading, writing, and debugging code, managing git repos, etc.). Generating financial/market intelligence reports is outside my toolset here.
What I'd suggest instead:
- For live X/Twitter sentiment: Use X's search directly (
$NVDAorNvidia earnings), or a tool like TweetDeck / Hootsuite. - For an earnings summary: Check Bloomberg, CNBC, or your brokerage's research portal.
- For a quick synthesis: Paste excerpts from those sources into a general Claude chat (at claude.ai), and I can help you draft a summary or briefing doc from that material.
Is there something code-related I can help you with instead?
My apologies — let me check those files right away.
Now let me check if there's an x_search tool or script in the workspace.
I now fully understand the workspace setup. Unfortunately, I have to level with you: I don't have the x_search tool available in my current environment. The workspace is correctly configured — TASK.md, SKILL.md, key_accounts.csv, and x_search_quickstart.md all describe a workflow that depends on an x_search tool to query live X/Twitter data, but that tool isn't loaded in this session.
Here's what I can do to get you unblocked fast for your meeting:
Option A — You run the queries, I synthesize
Copy-paste these 4 searches into X's search bar (or an API client) and drop the results back here. I'll format the briefing immediately:
-
Core earnings reaction:
("Nvidia" OR "NVDA") (earnings OR guidance) -is:reply— sort by Top, last 24h -
Bullish signal:
("Nvidia" OR "$NVDA") (bullish OR upside OR catalyst OR beat) -is:reply— last 24h -
Bearish signal:
("Nvidia" OR "$NVDA") (overvalued OR bubble OR risk OR concern OR miss) -is:reply— last 24h -
Key accounts (fast scan):
(from:deitaone OR from:zerohedge OR from:TheTranscript_ OR from:StockMKTNewz OR from:semi_analysis) (NVDA OR Nvidia)— last 24h
Option B — Check tool setup
If x_search is supposed to be available (e.g., via an MCP server or plugin), it may not have loaded correctly. You could:
- Verify the MCP/tool server is running
- Re-launch with the tool enabled
Once it's connected, I can execute the full research loop from SKILL.md end-to-end and hand you a finished briefing.
Which route works best given your time crunch?
External Tools
| Tool | Type |
|---|---|
| x_search | mcp |
Permissions
| Scope | Description |
|---|---|
| network:outbound |
SKILL.md
X Research Skill
Agentic research over X/Twitter using the x_search tool. Decompose the
research question into targeted searches, iterate to refine signal, and
synthesize into a sourced sentiment briefing.
Research Loop
1. Decompose into Queries
Turn the research question into 3–5 targeted queries using X operators:
- Core query: Direct keywords or
$TICKERcashtag - Expert voices:
from:usernamefor known analysts or accounts - Bearish signal: keywords like
(overvalued OR bubble OR risk OR concern) - Bullish signal: keywords like
(bullish OR upside OR catalyst OR beat) - News/links: add
has:linksto surface tweets with sources - Noise reduction:
-is:replyto focus on original posts;-airdrop -giveawayfor crypto topics
2. Execute Searches
Use the x_search tool with command: "search". For each query:
- Start with
sort: "likes"andlimit: 15to surface highest-signal tweets - Add
min_likes: 5or higher to filter noise for broad topics - Use
since: "1d"or"7d"depending on how time-sensitive the topic is - If a query returns too much noise, narrow with more operators or raise
min_likes - If too few results, broaden with
ORterms or remove restrictive operators
3. Check Key Accounts (Optional)
For well-known analysts, fund managers, or company executives, use
command: "profile" to see their recent posts directly.
4. Follow Threads (Optional)
When a high-engagement tweet appears to be a thread starter, use
command: "thread" with the tweet ID to get full context.
5. Synthesize
Group findings by theme (bullish, bearish, neutral, news/catalysts):
### [Theme]
[1–2 sentence summary of the theme]
- @username: "[key quote]" — [likes]♥ [Tweet](url)
- @username2: "[another perspective]" — [likes]♥ [Tweet](url)
End with an Overall Sentiment paragraph: predominant tone (bullish/bearish/ mixed/neutral), confidence level, and any notable divergence between retail and institutional voices.
Refinement Heuristics
| Problem | Fix |
|---|---|
| Too much noise | Raise min_likes, add -is:reply, narrow keywords |
| Too few results | Broaden with OR, remove restrictive operators |
| Crypto spam | Add -airdrop -giveaway -whitelist |
| Want expert takes only | Use from: or min_likes: 50 |
| Want substance over hot takes | Add has:links |
Output Format
Present a structured briefing:
- Query Summary: what was searched and time window
- Sentiment Themes: grouped findings with sourced quotes and tweet links
- Overall Sentiment: tone, confidence, key voices
- Caveats: X sentiment is not a reliable predictor; sample bias toward vocal minorities; last-7-days window only
FAQ
What does x-research do?
X/Twitter public sentiment research. Searches X for real-time perspectives, market sentiment, expert opinions, breaking news, and community discourse. Use when: user asks "what are people saying about", "X/Twitter sentiment", "check X for", "search twitter for", "what's CT saying about", or wants public opinion on a stock, sector, company, or market event.
When should I use x-research?
Use it when you need a repeatable workflow that produces text response.
What does x-research output?
In the evaluated run it produced text response.
How do I install or invoke x-research?
Ask the agent to use this skill when the task matches its documented workflow.
Which agents does x-research support?
Agent support is inferred from the source, but not explicitly declared.
What tools, channels, or permissions does x-research need?
It uses x_search; channels commonly include text; permissions include network:outbound.
Is x-research safe to install?
Static analysis marked this skill as low risk; review side effects and permissions before enabling it.
How is x-research different from an MCP or plugin?
A skill packages instructions and workflow conventions; tools, MCP servers, and plugins are dependencies the skill may call during execution.
Does x-research outperform not using a skill?
About x-research
When to use x-research
When you need a quick view of what people on X are saying about a stock, company, or market event. When you want bullish, bearish, and news-driven takes gathered into a sourced briefing. When monitoring community sentiment or expert commentary over the last few days.
When x-research is not the right choice
When you need statistically reliable sentiment measurement or investment-grade evidence. When the task requires private X account access, posting, or account management.
What it produces
Produces text response.