← Back to Skills Marketplace
Reddit
by
theglove44
· GitHub ↗
· v1.0.0
11497
Downloads
47
Stars
132
Active Installs
1
Versions
Install in OpenClaw
/install reddit
Description
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.
Usage Guidance
Review before installing. Use a dedicated low-privilege Reddit account or app, grant only the OAuth scopes you actually need, avoid shared machines, restrict permissions on ~/.reddit-token.json, and require explicit human approval before using submit, reply, or moderation commands.
Capability Analysis
Type: OpenClaw Skill
Name: reddit
Version: 1.0.0
The skill is classified as benign. It provides a Reddit CLI tool that uses standard OAuth 2.0 for authentication, storing tokens in `~/.reddit-token.json`. It reads `REDDIT_CLIENT_ID` and `REDDIT_CLIENT_SECRET` from environment variables. The `scripts/reddit.mjs` file uses `child_process.exec` to open a browser for the OAuth login flow, which is a controlled and legitimate use case for a CLI tool requiring browser interaction, not arbitrary command execution. All network requests are directed to official Reddit domains. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms beyond token storage, or prompt injection attempts in `SKILL.md` or `README.md`.
Capability Assessment
Purpose & Capability
The stated purpose matches the implementation: it reads Reddit content and can submit posts, reply, remove, approve, sticky, lock, and unlock content. Those write and moderation actions are high-impact public/account actions and are exposed as direct CLI commands.
Instruction Scope
The docs disclose which commands require OAuth and moderator permissions, but they do not require confirmation, dry-run behavior, allowlisted subreddits, or other controls before live posting or moderation changes.
Install Mechanism
The artifact requires Node and includes a local script only; there is no package install hook, background service, or hidden installer behavior.
Credentials
Reddit OAuth is expected for this purpose, but the requested scopes include broad moderation capabilities beyond the visible command set, and the README asks users to set username/password variables even though the script only uses client ID and client secret.
Persistence & Privilege
The skill stores refreshable OAuth tokens in ~/.reddit-token.json and auto-refreshes them. This persistence is disclosed and purpose-aligned, but the script does not set restrictive file permissions or use an OS credential store.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install reddit - After installation, invoke the skill by name or use
/reddit - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: browse, search, post, and moderate subreddits
Metadata
Frequently Asked Questions
What is Reddit?
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup. It is an AI Agent Skill for Claude Code / OpenClaw, with 11497 downloads so far.
How do I install Reddit?
Run "/install reddit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Reddit free?
Yes, Reddit is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Reddit support?
Reddit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Reddit?
It is built and maintained by theglove44 (@theglove44); the current version is v1.0.0.
More Skills