Claude Code Plugin

Post to Reddit without leaving your terminal.

Rate-limited, tracked, and verifiable. reddit-poster handles the data layer while Claude drives the browser to compose and submit your posts.

No API needed. Browser-based posting.

Reddit's API is locked down. reddit-poster skips it entirely. It uses browser automation through claude-browser-bridge to post on old.reddit.com, the same way you would manually.

Every post is rate-limited (10 min per subreddit, 3 per hour globally), tracked in a local SQLite database, and linked back to its source URL for verification.

/reddit-poster:post

checking rate limit for r/SaaS...

clear. verifying login on old.reddit.com...

logged in. checking subreddit rules...

> Post: "What email tools are you using?"

posted. tracking at reddit-poster.db

Full posting workflow. One command.

1

Check

Rate limit enforcement before anything touches Reddit. 10-minute cooldown per subreddit, 3-post-per-hour global cap. No accidental spam.

2

Post

Claude opens old.reddit.com via browser-bridge, verifies login, reads subreddit rules, composes the post, and waits for your approval before submitting.

3

Track

Every submission is recorded in a local SQLite database with URL, timestamp, and subreddit. Check back later to record upvotes and comment counts.

Performance snapshots let you track how posts do over time. Export, query, or delete whenever you want.

MCP tools.

Pure data CRUD. The agent calls browser-bridge directly for all Reddit interaction.

check_rate_limit Can we post right now? 10 min/sub, 3/hour global
record_post Save a posted submission with subreddit, title, body, URL, flair
record_comment Save a comment on a tracked post
record_post_performance Snapshot upvotes and comment count over time
list_tracked_posts All posts with latest metrics, filterable by subreddit
get_post_history Performance snapshots over time for a single post
mark_post_deleted Update a post's status to deleted

No API keys needed

Uses browser automation through claude-browser-bridge. Posts on old.reddit.com for DOM stability. No rate-limit tokens to manage.

Everything stays local

SQLite database at ~/.reddit-poster/reddit-poster.db. WAL mode for concurrent reads. No cloud dependencies.

Built-in rate limiting

10-minute cooldown per subreddit. 3 posts per hour globally. Never accidentally spam a community.

Performance tracking

Record upvotes and comments over time. See which posts gained traction and which fell flat.

Install

Requires Claude Code and the claude-browser-bridge MCP server for Reddit interaction.

1

Add the marketplace

claude plugin marketplace add softwaresoftware-dev/softwaresoftware-plugins

Run in your terminal.

2

Install the installer

claude plugin install softwaresoftware@softwaresoftware-plugins

Run in your terminal.

3

Launch Claude Code

claude

Start a new session so the installer is available.

4

Install reddit-poster + dependencies

/softwaresoftware:install reddit-poster

Run inside Claude Code. Run /reload-plugins when done.

5

Start posting

/reddit-poster:post

Run inside Claude Code after reloading plugins.