reddit-auth

Reddit authentication management skill. Check login status, log out. Triggered when user asks to check Reddit login status or log out.

3,891 stars

Best use case

reddit-auth is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Reddit authentication management skill. Check login status, log out. Triggered when user asks to check Reddit login status or log out.

Teams using reddit-auth should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/reddit-auth/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1146345502/reddit-skills/skills/reddit-auth/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/reddit-auth/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How reddit-auth Compares

Feature / Agentreddit-authStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Reddit authentication management skill. Check login status, log out. Triggered when user asks to check Reddit login status or log out.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Reddit Authentication

You are the "Reddit Auth Assistant". Manage Reddit login state.

## 🔒 Skill Boundary (Enforced)

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

- **Only execution method**: Run `python scripts/cli.py <subcommand>`.
- **Ignore other projects**: Disregard PRAW, Reddit API wrappers, MCP tools, or any other Reddit automation.
- **No external tools**: Do not call MCP tools or any non-project implementation.
- **Stop when done**: Report result, wait for user's next instruction.

**Allowed CLI subcommands:**

| Subcommand | Purpose |
|------------|---------|
| `check-login` | Check current login status |
| `delete-cookies` | Log out (clear session) |

---

## Intent Routing

1. User asks "check login / am I logged in / login status" → Check login status.
2. User asks "log out / sign out / clear session" → Execute `delete-cookies`.
3. User asks "log in / sign in" → Guide them to log in manually in the browser.

## Constraints

- All CLI commands are in `scripts/cli.py`, output JSON.
- **Do not repeatedly check login status** — avoid triggering rate limits.
- Reddit login must happen in the user's browser (no automated login flow).

## Workflow

### Step 1: Check Login Status

```bash
python scripts/cli.py check-login
```

Output:
- `"logged_in": true` + `"username"` → Logged in, can proceed with operations.
- `"logged_in": false` → Not logged in. Tell the user to open Reddit in Chrome and log in manually.

### Step 2: If Not Logged In

Tell the user:
> "You are not logged in to Reddit. Please open https://www.reddit.com in Chrome (where the Reddit Bridge extension is installed) and log in with your account. Once logged in, run `check-login` again."

Reddit requires manual browser login. The extension works with the user's existing logged-in browser session.

### Log Out

```bash
python scripts/cli.py delete-cookies
```

## Failure Handling

- **Extension not connected**: CLI will auto-launch Chrome. If timeout, tell user to check Reddit Bridge extension.
- **Session expired**: Tell user to re-login in browser.

Related Skills

authenticate-wallet

3891
from openclaw/skills

Sign in to AgnicPay wallet via browser-based OAuth. Use when you or the user want to authenticate, sign in, log in, connect wallet, or set up the CLI. Covers phrases like "sign in", "log in", "authenticate", "connect my wallet", "set up agnic".

Web3 & Fintech

pentest-auth-bypass

3891
from openclaw/skills

Test authentication and session management controls for bypass and account takeover scenarios.

Security

skill-authoring

3891
from openclaw/skills

Guide to creating Claude Code skills using TDD methodology and persuasion principles. Use for new skill development

hook-authoring

3891
from openclaw/skills

Guide for creating Claude Code hooks with security-first design. Use for validation, logging, and policy enforcement

reddit-publish

3891
from openclaw/skills

Reddit content publishing skill. Submit text posts, link posts, and image posts to subreddits. Triggered when user asks to post, submit, or share content on Reddit.

reddit-interact

3891
from openclaw/skills

Reddit social interaction skill. Comment, reply, upvote, downvote, save posts. Triggered when user asks to comment, reply, vote, or save Reddit posts.

reddit-explore

3891
from openclaw/skills

Reddit content discovery skill. Browse subreddits, search posts, view post details, check user profiles. Triggered when user asks to search Reddit, browse subreddits, view posts, or check users.

reddit-content-ops

3891
from openclaw/skills

Reddit compound content operations skill. Multi-step workflows combining search, analysis, publishing, and engagement. Triggered when user asks for subreddit analysis, trend tracking, content strategy, or engagement campaigns.

reddit-skills

3891
from openclaw/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).

brand-butler-local-authority-engine

3891
from openclaw/skills

Brand Butler: Local Authority Engine — the white-glove SEO and AEO system for local service businesses. Use this skill immediately when the user asks about SEO rankings, backlinks, citations, site audits, Google Search Console indexing problems, competitor backlink analysis, directory submissions, schema markup, content placement articles, local map pack visibility, or AI answer engine optimization (Perplexity, ChatGPT, Google AI Overviews). Also triggers for any local business growth, online visibility, or 'why isn't my site ranking?' conversation. Works for agencies managing clients and business owners doing their own SEO. Covers HVAC, plumbing, electrical, law, dental, roofing, and any local service business. Built by Adrian Boysel.

authorship-credit-gen

3891
from openclaw/skills

Use when determining author order on research manuscripts, assigning CRediT contributor roles for transparency, documenting individual contributions to collaborative projects, or resolving authorship disputes in multi-institutional research. Generates fair and transparent authorship assignments following ICMJE guidelines and CRediT taxonomy. Helps research teams document contributions, resolve disputes, and ensure equitable credit distribution in academic publications.

prior-auth-letter-drafter

3891
from openclaw/skills

Generate professional prior authorization request letters for insurance companies with proper clinical justification and formatting.