From reddit
Reddit research tools. Search posts, read discussions, browse subreddits, access wikis, run multi-query research. Use for: search reddit, what does reddit say, reddit opinions, reddit discussion, ask reddit, reddit thread, reddit community.
How this skill is triggered — by the user, by Claude, or both
Slash command
/reddit:redditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides read-only Reddit research tools for searching, browsing, and analyzing Reddit content.
This skill provides read-only Reddit research tools for searching, browsing, and analyzing Reddit content.
search_redditSearch across Reddit or within a specific subreddit.
Parameters:
query (required): Search query (2-512 chars)sort (optional): relevance, hot, top, new, comments (default: relevance)time_filter (optional): hour, day, week, month, year, all (default: all)subreddit (optional): Scope search to a subredditlimit (optional): Number of results, 1-100 (default: 25)Example:
Use search_reddit with query: "best python web framework" and sort: "top" and time_filter: "year"
get_subreddit_postsBrowse a subreddit's feed.
Parameters:
subreddit (required): Subreddit name (e.g. "python")sort (optional): hot, new, top, rising, controversial (default: hot)time_filter (optional): For top/controversial — hour, day, week, month, year, alllimit (optional): Number of posts, 1-100 (default: 25)Example:
Use get_subreddit_posts with subreddit: "machinelearning" and sort: "top" and time_filter: "week"
get_post_commentsRead a post's discussion thread with comments.
Parameters:
post_id (required): Post ID or full Reddit URLsubreddit (optional): Required if post_id is not a full URLsort (optional): best, top, new, controversial, old, qa (default: best)limit (optional): Number of comments, 1-100 (default: 50)Example:
Use get_post_comments with post_id: "https://www.reddit.com/r/python/comments/abc123/some_post/"
get_subreddit_infoGet metadata about a subreddit — subscribers, description, activity.
Parameters:
subreddit (required): Subreddit nameExample:
Use get_subreddit_info with subreddit: "LocalLLaMA"
get_user_overviewGet a user's recent posts and comments.
Parameters:
username (required): Reddit username (without u/ prefix)sort (optional): hot, new, top, controversial (default: new)limit (optional): Number of items, 1-100 (default: 25)Example:
Use get_user_overview with username: "spez" and limit: 10
get_subreddit_wikiAccess subreddit wiki pages — many subreddits have comprehensive knowledge bases.
Parameters:
subreddit (required): Subreddit namepage (optional): Wiki page name (default "index" lists all pages)Example:
Use get_subreddit_wiki with subreddit: "personalfinance" and page: "index"
get_insightMulti-query Reddit research. Runs parallel searches, fetches top comments, deduplicates, and saves a structured report to docs/reddit-research/.
Parameters:
topic (required): Research topic or question (5-500 chars)subreddits (optional): Specific subreddits to target (max 5)include_comments (optional): Fetch top comments (default: true)max_results (optional): Max results, 10-100 (default: 50)Example:
Use get_insight with topic: "Is Rust replacing C++ in production systems?" and subreddits: ["rust", "cpp", "programming"]
Search Reddit for discussions about "microservices vs monolith"
What does Reddit say about the new MacBook Pro?
Use get_insight to research "best practices for LLM fine-tuning" across r/LocalLLaMA and r/MachineLearning
Get info about the r/ExperiencedDevs subreddit and browse their top posts this month
Read the comments on this Reddit post: https://www.reddit.com/r/programming/comments/abc123/
Requires REDDIT_CLIENT_ID and REDDIT_CLIENT_SECRET environment variables. See the plugin README for setup instructions.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub yteruel31/claude-marketplace --plugin reddit