Agent skill
twitter-research
Search and analyze Twitter/X posts for trends, sentiment, and topic research
Stars
557
Forks
72
Install this agent skill to your Project
npx add-skill https://github.com/QuixiAI/Hexis/tree/main/skills/installed/twitter-research
SKILL.md
Twitter/X Research
Search Twitter/X for posts related to a topic, person, or trend. Analyze sentiment, surface key voices, and extract insights for goals that depend on social signal awareness.
When to Use
- When the user asks "what's the buzz on [topic]" or "what are people saying about [thing]"
- When a goal involves monitoring public sentiment around a brand, product, or event
- When researching a topic where real-time public discourse adds value beyond traditional web search
- During heartbeats when an active goal has a social monitoring component
Step-by-Step Methodology
- Define the query: Translate the user's intent into a focused search query. Twitter search supports keywords, hashtags, mentions (@user), and boolean operators. Be specific -- broad queries return noise.
- Set scope: Determine whether the user wants recent posts (last 24-48 hours) or a broader time window. Default to recent unless otherwise specified. Consider filtering by minimum engagement (likes, retweets) to surface signal over noise.
- Execute search: Call
search_twitterwith the crafted query. Review the returned posts for relevance before analysis. - Analyze themes: Group the results by recurring themes or talking points. Identify:
- Dominant sentiment: Is the conversation positive, negative, mixed, or neutral?
- Key voices: Are there notable accounts (high follower count, verified, industry figures) driving the conversation?
- Emerging narratives: What arguments or framings are gaining traction?
- Extract quotes: Pull 2-3 representative posts that best illustrate the main themes. Include the author handle and engagement metrics for context.
- Cross-reference: Use
recallto check if this topic has been researched before. Note how sentiment or narratives have shifted since the last check. - Store findings: If the research is tied to an ongoing goal, use
rememberto persist the key findings as a semantic memory with the date, query, and summary.
Quality Guidelines
- Twitter data is noisy and skewed. Never present a handful of posts as representative of broad public opinion without noting the limitation.
- Attribute quotes to their authors. Do not paraphrase a tweet without noting the source.
- Be cautious with sentiment analysis. Sarcasm, irony, and quote-tweeting for disagreement are common and easily misread.
- Respect rate limits on the Twitter API. Do not run the same search repeatedly in a short window.
- When reporting results, distinguish between high-engagement posts (broad reach) and low-engagement posts (niche signal). Both are useful but mean different things.
- In heartbeat context, only run Twitter research when an active goal explicitly requires social monitoring. It is not a default heartbeat activity.
Didn't find tool you were looking for?