imsatoshi/bot_article/reddit-skill
Claude Code and agent skill by imsatoshi/bot_article
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
通过 Reddit OAuth2 API 搜索和阅读 Reddit 帖子、评论和子版块内容。当用户要求搜索 Reddit 讨论、浏览子版块帖子、阅读 Reddit 帖子内容和评论、了解 Reddit 社区对某个话题的看法时使用此 skill。支持按时间范围和排序方式筛选,支持读取完整帖子正文和嵌套评论树。
Install
npx vskill@latest install imsatoshi/bot_article/reddit-skillSKILL.md
Reddit Reader
Overview
通过 Reddit OAuth2 API 访问 Reddit 内容的 skill,支持搜索帖子、浏览子版块、阅读帖子详情和评论。输出为结构化 Markdown,可直接用于分析和总结。
Prerequisites
需要设置以下环境变量(从 https://www.reddit.com/prefs/apps 获取,创建 script 类型应用):
REDDIT_CLIENT_IDREDDIT_CLIENT_SECRET
依赖: pip install requests
Usage Scenarios
当用户请求以下任务时触发:
- "搜索 Reddit 关于 xxx 的讨论"
- "看看 r/ClaudeAI 最近有什么热帖"
- "读一下这个 Reddit 帖子"
- "Reddit 上大家怎么看 xxx"
- "帮我找 Reddit 上关于 xxx 的经验分享"
- 任何涉及浏览、搜索、阅读 Reddit 内容的请求
Workflow
Step 1: Determine User Intent
根据用户请求识别需要执行的操作:
| 用户意图 | 子命令 | 示例 | |
|---|---|---|---|
| 搜索特定话题 | search | "搜索 Reddit 上关于 Claude Code 的讨论" | |
| 浏览子版块帖子列表 | list | "看看 r/ClaudeAI 最近的热帖" | |
| 阅读具体帖子和评论 | read | "读一下这个帖子 https://reddit.com/r/..." | |
| 了解子版块信息 | subreddit | "r/LocalLLaMA 是什么社区" |
Step 2: Execute Script
使用 scripts/reddit_reader.py 执行对应操作。脚本路径相对于此 skill 目录。
Search - 搜索帖子
| 参数 | 说明 | 默认值 | 可选值 | |
|---|---|---|---|---|
query | 搜索关键词(必填) | - | - | |
--subreddit, -s | 限定子版块 | 全站搜索 | 任意子版块名 | |
--sort | 排序方式 | relevance | relevance, hot, new, top, comments | |
--time, -t | 时间范围 | all | hour, day, week, month, year, all | |
--limit, -l | 返回条数 | 10 | 1-100 |
示例:
List - 浏览子版块帖子
| 参数 | 说明 | 默认值 | 可选值 | |
|---|---|---|---|---|
subreddit | 子版块名(必填) | - | 如 ClaudeAI, LocalLLaMA | |
--category, -c | 帖子分类 | hot | hot, new, top, rising, controversial | |
--time, -t | 时间范围(top/controversial) | week | hour, day, week, month, year, all | |
--limit, -l | 返回条数 | 10 | 1-100 |
示例:
Read - 阅读帖子和评论
| 参数 | 说明 | 默认值 | 可选值 | |
|---|---|---|---|---|
post | 帖子 ID 或完整 URL(必填) | - | - | |
--comment-sort | 评论排序 | top | best, top, new, controversial, old | |
--comment-limit | 评论数量 | 30 | 任意整数 | |
--comment-depth | 嵌套深度 | 5 | 1-10 |
示例:
Subreddit - 查看子版块信息
示例:
Step 3: Analyze and Summarize
脚本输出为 Markdown 格式。根据用户需求:
- 总结帖子列表:提炼出主要话题和趋势
- 分析帖子内容:总结正文要点和评论区核心观点
- 对比观点:梳理评论中的不同立场和共识
- 提取经验:从讨论中提取实用建议和经验
References
详细的 Reddit API 端点参数参考见 references/reddit_api.md。
Limitations
- 需要 Reddit API 凭证(client_id + client_secret)
- 只读访问,不支持发帖或评论
- 每分钟 100 次请求限制(OAuth 认证后)
- 搜索结果最多翻阅约 1000 条
- 无法访问私有子版块或已删除内容
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/reddit-skill/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/imsatoshi/bot_article/reddit-skill)