원클릭으로
reddit-monitor
Scroll Reddit feed for commenting opportunities, generally interesting posts, and notification summaries
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scroll Reddit feed for commenting opportunities, generally interesting posts, and notification summaries
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Extract posts from LinkedIn feed via Libretto workflow, then analyze for comment-worthy and generally interesting content
Extract posts from X.com feed via Libretto workflow, then analyze for comment-worthy and generally interesting content
| name | Reddit Monitor |
| description | Scroll Reddit feed for commenting opportunities, generally interesting posts, and notification summaries |
| alwaysAllow | ["Bash"] |
Scrolls the Reddit home feed to find:
Always present comment-worthy posts first.
libretto run ./workflows/scroll-reddit.ts --headed --auth-profile reddit.com --params '{"targetPosts": 50}'
Why headed? Reddit's full extraction loop is not reliable headlessly — in testing, headless runs ended up with 0 posts/notifications. Headed mode remains the dependable default.
After the workflow completes, read the output file (reddit_feed.json). It contains { posts, notifications }.
Use call_llm to judge both:
link field from the extracted JSON as the post link.externalLinks is non-empty, include them as supplementary links.Read profile.md from the project root to understand what topics the user cares about, what they're trying to grow, and what their engagement style is. Use this to judge which posts are comment-worthy vs. interesting vs. skippable.
A post is worth commenting on if the user would have a genuine, helpful angle — not a forced promo.
Be selective. 0-5 posts is normal.
For each opportunity, explain:
Do not write the full comment unless explicitly asked.
Include posts that match the user's broader interests even if they are not obvious commenting opportunities.
From the notifications array in the output, present a brief summary.
Present the results in this format:
For each opportunity:
**<Title>** — r/<subreddit> (<score> pts, <comments>)
- **Why comment:** <reason>
- **Angle:** <comment_angle>
- **Post:** [Link](<exact link field from JSON>)
- **Supplementary:** [link 1](<url>), [link 2](<url>)
If no supplementary links, omit that line.
For each post:
**<Title>** — r/<subreddit> (<score> pts, <comments>)
- **Why interesting:** <1 sentence>
- **Post:** [Link](<exact link field from JSON>)
- **Supplementary:** [link 1](<url>), [link 2](<url>)
If no supplementary links, omit that line.