Reddit Explore
by @netmsglog
This skill should be used when the user asks to "search Reddit", "explore Reddit posts", "find Reddit discussions about", "summarize Reddit opinions on", "what does Reddit think about", or wants to gather and summarize community opinions from Reddit on a specific topic.
clawhub install reddit-exploreπ About This Skill
name: reddit-explore description: | This skill should be used when the user asks to "search Reddit", "explore Reddit posts", "find Reddit discussions about", "summarize Reddit opinions on", "what does Reddit think about", or wants to gather and summarize community opinions from Reddit on a specific topic. disable-model-invocation: true metadata: { "openclaw": { "emoji": "π", "requires": { "bins": ["python3"], "env": ["APIFY_TOKEN"] }, "primaryEnv": "APIFY_TOKEN", }, }
Reddit Explore
Search Reddit for posts on any topic using the Apify trudax/reddit-scraper-lite actor and produce a structured summary of community sentiment.
Prerequisites
Before running, verify:
1. apify-client is installed: pip3 install apify-client
2. APIFY_TOKEN is set as an environment variable
If either is missing, refer the user to references/apify-setup.md in this skill's directory for setup instructions.
Workflow
Step 1: Determine the search topic
The search topic comes from $ARGUMENTS. If $ARGUMENTS is empty or missing, ask the user what topic they want to search Reddit for.
Step 2: Run the Reddit search script
Execute the search script with the user's topic:
python3 ~/.agents/skills/reddit-explore/scripts/reddit_search.py --query "$ARGUMENTS" --max-items 30
The script outputs JSON results to stdout. If it fails:
references/apify-setup.md)pip3 install apify-clientStep 3: Analyze and summarize results
Read the JSON output. Each item contains:
title - Post titlecommunityName - Subreddit nameupVotes - ScorenumberOfComments - Comment counturl - Link to the postbody - Post text contentcreatedAt - When it was postedStep 4: Produce a structured summary
Present findings in this format:
#### Overview Brief 2-3 sentence summary of what Reddit thinks about the topic.
#### Community Sentiment
#### Key Themes
Positives / Pros:
Negatives / Cons:
Neutral / Informational:
#### Notable Posts List 3-5 of the most relevant/upvoted posts with:
#### Summary A concise takeaway of the community consensus.
Tips
βοΈ Configuration
Before running, verify:
1. apify-client is installed: pip3 install apify-client
2. APIFY_TOKEN is set as an environment variable
If either is missing, refer the user to references/apify-setup.md in this skill's directory for setup instructions.