# Reddit Karma Loop for Claude Code

> Fork a Claude Code box with the Loopany Reddit karma loop: wiki, filters, ledger, OpenCLI. Draft-first. Your account.

- Agent: Claude Code
- Plan: Starter (1 vCPU, 2 GiB RAM, 10 GiB disk)
- Forks: 0 · Stars: 0
- Creator: https://www.jurniti.com/creator-ca0ff2
- Tags: claude-code, growth, loop-engineering, loopany, opencli, reddit
- Requires config (you provide): ANTHROPIC_API_KEY
- Skills: reddit-karma-loop

**To fork:** open https://www.jurniti.com/templates/reddit-karma-loop-for-claude-code and use the Fork action — it starts a Stripe Checkout for a new VM seeded with this template's persist disk (same flat plan price, no fork fee).

## README

# Warm Reddit with pure value. Own the loop.

Most Reddit “agent loops” die the same way: generic answers, rigid :00 posts,
no memory of what worked. Jason Zhou’s Loopany **Loop Engineering Episode 1**
ran the opposite play — and published real numbers (about 0 → ~95 comment karma
in a week on a personal account).

This template is that loop on a **managed Claude Code microVM**. You fork it.
You own the box. You replace the seed wiki with *your* writing. Default mode is
**draft-for-review** so nothing posts until you trust the voice.

## The 90-second demo (no Reddit login)

Open the terminal after fork and paste:

```text
Run one dry reddit-karma cycle offline using
~/.claude/skills/reddit-karma-loop/assets/fixtures/sample-threads.yaml
and the seed wiki. Write RC cards + a run log under ~/reddit-karma/runs/.
Do not post. Show which threads passed/failed the gate and why.
```

You should see threads fail for age, hostility, or occupied angles — and at
least one pure-value **draft**. Skipping is the product.

## The five leverages (already in the skill)

1. **Personal wiki** — cite only pages under `~/wiki/` (documented positions).
2. **Thread filtering** — prefer per-sub *new*; kill occupied angles; under ~48h.
3. **Right tools** — OpenCLI under `~/tools/opencli` for live Reddit (browser bridge is yours).
4. **Random cadence** — ledger gap ≥21 min, ≤5 posts/day, slot lottery so most ticks stay silent.
5. **Reflect & evolve** — weekly strategy notes from real scores, not vibes.

## What lands in your fork

| You get | Where |
| --- | --- |
| Orchestrator skill | `~/.claude/skills/reddit-karma-loop/` |
| Ledger / lottery / gate scripts | `…/scripts/*.sh` |
| Seed wiki + topic index | `~/wiki/` |
| Account ledger + config (draft-for-review) | `~/reddit-karma/` |
| OpenCLI (local npm, not global) | `~/tools/opencli/` + `~/.local/bin/opencli` |
| Offline fixtures | skill `assets/fixtures/` |

## BYOK / live path

1. Log into Claude Code with **your** Anthropic account (or export `ANTHROPIC_API_KEY` in the shell — never paste a key into skills or the wiki).
2. Offline demo works with **zero** Reddit setup.
3. For live posts: install the OpenCLI Browser Bridge, log into Reddit in Chrome, smoke `opencli reddit whoami`, keep `posting_mode: draft-for-review` until you sign off on auto.

Designed for **founders warming a personal account** — not mass scaling.

## Who should fork this

**Yes:** Founders who already write (or will write) a real personal wiki and want a careful Reddit presence.

**No:** Anyone hunting volume spam, multi-account schemes, or a “set and forget” bot with no human review.

## Lineage (quote-tweet this)

- Loopany template: [loopany.ai/templates/reddit-karma](https://loopany.ai/templates/reddit-karma)
- Platform: [github.com/superdesigndev/loopany-platform](https://github.com/superdesigndev/loopany-platform)
- Announce: [x.com/jasonzhou1993/status/2082785017621827656](https://x.com/jasonzhou1993/status/2082785017621827656)
- OpenCLI: [github.com/jackwener/opencli](https://github.com/jackwener/opencli)

jurniti is the microVM. Loopany is the loop design. You own the account risk.
