Skill
rdt-cli
rdt-cli — a Claude Code skill from jackwener/rdt-cli
Features
- ✓🔐 **Auth** — auto-extract browser cookies, status check, whoami
- ✓🏠 **Feed** — browse home feed, popular, /r/all, and subscription-only feed (`--subs-only`)
- ✓📋 **Subreddits** — browse any subreddit with sort/time filters, view subreddit info
- ✓📰 **Posts** — read posts and comment trees with syntax highlighting
- ✓💬 **Expanded comments** — `--expand-more` loads additional `more comments` entries
- ✓🔢 **Short-index navigation** — `rdt show 3` to read, `rdt open 3` to browser
- ✓🔍 **Search** — full-text search with subreddit, sort, and time filters
- ✓📤 **Export** — export search results to CSV or JSON; `-o file.json` on any listing
- ✓👤 **Users** — view user profiles, post history, comment history, saved and upvoted items
- ✓⬆️ **Interactions** — upvote/downvote, save/unsave, subscribe/unsubscribe, comment (with 1.5-4s rate-limit delay)
- ✓🛡️ **Anti-detection** — consistent Chrome 133 fingerprint, `sec-ch-ua` alignment, Gaussian jitter, exponential backoff
- ✓📊 **Structured output** — `--yaml`, `--json`, `--output FILE`, `--compact`, `--full-text`
- ✓📦 **Stable envelope** — see [SCHEMA.md](./SCHEMA.md) for `ok/schema_version/data/error`
- ✓🤖 **Agent-friendly** — Rich output on stderr, `--compact` for token-efficient output
Installation Guide
bash
# Recommended: uv tool (fast, isolated)
uv tool install rdt-cli
# Or: pipx
pipx install rdt-cliUpgrade to the latest version:
bash
uv tool upgrade rdt-cli
# Or: pipx upgrade rdt-cliFrom source:
bash
git clone git@github.com:jackwener/rdt-cli.git
cd rdt-cli
uv sync