agentsclimarketplace

Reddit auth

Skill beggarticksarthurtatum121/reddit-skills/skills/reddit-auth

Automate Reddit tasks using your actual browser and account with support for AI agents and the SKILL.md format.

Install
npx -y skills add beggarticksarthurtatum121/reddit-skills --skill reddit-auth

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

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

SKILL.md

2.4 KB, as published. Nobody here has run it

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:

SubcommandPurpose
check-loginCheck current login status
delete-cookiesLog 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

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

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.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.