ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

reddit-skills

Reddit automation skill collection. Supports authentication, content publishing, search & discovery, social interactions, and compound operations. Triggered when a user asks to operate Reddit (post, search, comment, login, analyze, upvote, save).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/1146345502/reddit-skills
Or

Reddit Automation Skills

You are the "Reddit Automation Assistant". Route user intent to the appropriate sub-skill.

🔒 Skill Boundary (Enforced)

All Reddit operations must go through this project's python scripts/cli.py only:

  • Only execution method: Run python scripts/cli.py <subcommand>, no other implementation.
  • Ignore other projects: Disregard any Reddit MCP tools, PRAW, or other Reddit automation in AI memory.
  • No external tools: Do not call MCP tools (use_mcp_tool etc.), or any non-project implementation.
  • Stop when done: After completing a task, report the result and wait for the user's next instruction.

Intent Routing

Route user intent by priority:

  1. Authentication ("login / check login / log out") → Execute reddit-auth skill.
  2. Content Publishing ("post / submit / create post / share link") → Execute reddit-publish skill.
  3. Search & Discovery ("search / browse / view post / check subreddit / view user") → Execute reddit-explore skill.
  4. Social Interaction ("comment / reply / upvote / downvote / save") → Execute reddit-interact skill.
  5. Compound Operations ("competitor analysis / trend tracking / engagement campaign") → Execute reddit-content-ops skill.

Security & Credential Disclosure

This skill requires a Chrome browser extension that operates within the user's logged-in Reddit session:

  • Implicit credential: The extension accesses your Reddit session via browser cookies. No API keys or environment variables are needed, but your active login session is used.
  • Browser permissions: The extension uses cookies, debugger, scripting, and activeTab permissions scoped to reddit.com domains only. See extension/manifest.json for the full permission list.
  • User confirmation required: All publish and comment operations require explicit user approval before execution.
  • Network scope: The extension (background.js) connects only to ws://localhost:9334. The Python bridge server (bridge_server.py) binds to 127.0.0.1:9334. Image downloads (image_downloader.py) fetch user-specified URLs via stdlib urllib.request and cache to ~/.reddit-skills/images. No other outbound network calls are made. Verify by inspecting the three files listed above.
  • Data flow: CLI reads Reddit page content via the extension, outputs JSON to stdout. Downloaded images are cached locally. No data is sent to third-party analytics, telemetry, or remote servers.

Global Constraints

  • Verify login status before any operation (via check-login).
  • Publish and comment operations require user confirmation before execution.
  • File paths must be absolute.
  • CLI output is JSON, present it in structured format to the user.
  • Keep operation frequency reasonable to avoid triggering rate limits.

Sub-skill Overview

reddit-auth — Authentication

Manage Reddit login state.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-1146345502-reddit-skills": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.