resciencelab/reddit
Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API. Use when user mentions Reddit, a subreddit, or r/ links.
npx skills add https://github.com/ReScienceLab/opc-skills --skill reddit
Get posts, comments, subreddit info, and user profiles from Reddit via the public JSON API.
No API key required! Reddit's public JSON API works without authentication.
Quick Check:
cd <skill_directory>
python3 scripts/get_posts.py python --limit 3
All commands run from the skill directory.
python3 scripts/get_posts.py python --limit 20 # Hot posts (default)
python3 scripts/get_posts.py python --sort new --limit 20
python3 scripts/get_posts.py python --sort top --time week
python3 scripts/get_posts.py python --sort top --time all --limit 10
python3 scripts/search_posts.py "AI agent" --limit 20
python3 scripts/search_posts.py "MCP server" --subreddit ClaudeAI --limit 10
python3 scripts/search_posts.py "async python" --sort top --time year
python3 scripts/get_subreddit.py python
python3 scripts/get_subreddit.py ClaudeAI
python3 scripts/get_post.py abc123 # Get post by ID
python3 scripts/get_post.py abc123 --comments 50 # With more comments
python3 scripts/get_user.py spez
python3 scripts/get_user.py spez --posts 10 # Include recent posts
| Sort | Description | Time Options |
|------|-------------|--------------|
| hot | Trending posts (default) | - |
| new | Latest posts | - |
| top | Highest voted | hour, day, week, month, year, all |
| rising | Gaining traction | - |
| controversial | Mixed votes | hour, day, week, month, year, all |
.json to any Reddit URLTake resciencelab/reddit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.