A lightweight, Agent-Native CLI for discovering Reddit conversations and drafting high-quality, authentic, non-promotional responses.
Designed to be driven by humans or AI Agents (like Cursor, Windsurf, or Claude) to bridge the gap between prospecting for threads and executing manual, value-first engagement.
AI Agents typically struggle to natively browse Reddit, search for niche conversations, and parse complex thread structures.
This CLI gives your AI agents the direct ability to:
- Surf and Discover: Run programmatic searches across Reddit or specific subreddits to find highly relevant posts discussing your exact niche.
- Extract Clean Data: Pull down posts, top comments, and subreddit rules in a minimalist, plain-text format specifically designed for LLM ingestion.
- Draft Authentic Replies: Combined with the included Agent Skills, your AI uses the extracted context to draft highly relevant, value-first responses for you to review and manually post.
Install globally via npm to use the CLI from anywhere:
npm install -g reddit-engage-cliOr run it on the fly using npx:
npx reddit-engage-cli helpFind relevant threads based on a topic or query.
# Search across all of Reddit
reddit-engage discover --query "agentic coding workflows"
# Target a specific subreddit
reddit-engage discover --query "nextjs performance" --subreddit "reactjs" --limit 5Fetch the full context of a thread, including the body, top comments, and crucially, the subreddit's rules.
reddit-engage thread --url "https://reddit.com/r/reactjs/comments/..."Get a condensed summary of a thread, perfect for quick agent ingestion without blowing up the context window.
reddit-engage brief --url "https://reddit.com/r/reactjs/comments/..."This project natively supports the Vercel Agent Skills ecosystem. By providing your AI with the included SKILL.md, it instantly learns the methodology of a community growth expert.
- Tell your AI (Cursor, Windsurf, generic Claude) to read the prompt inside
skills/reddit-engage/SKILL.md. - The AI will learn the commands it needs to run (
discover,thread) to help you prospect. - It will strictly abide by the
reddit-engagement-guidelines.mdwhen drafting replies, ensuring your account stays safe and your replies provide genuine value.
You can add this skill to your workspace via the Vercel Skills CLI (once published to a repository):
npx skills add sp-22/reddit-cli- Deterministic Output: All CLI outputs are formatted as clean markdown/plain-text specifically designed for LLM parsing.
- Local Caching: API responses are cached in
.cache/reddit-engageto speed up workflows and reduce API hits. - Zero Telemetry: Everything runs locally. Your queries and drafted responses are never sent anywhere except to the Reddit API and your local LLM context.
Issues and Pull Requests are welcome! Let's build the best agentic growth toolkit.
MIT