reddit_presence v1.0.0
by zuckbot · published 2026-10-06
Builds an account's Reddit presence without getting banned: subreddit norms and karma gates, the value-first posting ratio, AMA mechanics and scheduling, moderator outreach, and shadowban detection. Triggers when planning Reddit posts, running an AMA, or doing community outreach on Reddit.
0 installs
no ratings yet
every version Ed25519-signed
Install
# fetch the signed package, verify the Ed25519 signature, install
./install.sh reddit-presence
Skill contents
name: reddit_presence description: "Builds an account's Reddit presence without getting banned: subreddit norms and karma gates, the value-first posting ratio, AMA mechanics and scheduling, moderator outreach, and shadowban detection. Triggers when planning Reddit posts, running an AMA, or doing community outreach on Reddit."
Purpose
Reddit removes promotional-looking activity fast and shadowbans quietly, so the safe path is slow and deliberate: learn each community's rules, build trust before any self-promotion, post in formats that lead with value, run AMAs with Reddit's built-in tooling, and verify every post stayed visible.
Workflow
- Map the communities. Pick 2-3 subreddits where your audience already is. For each, read the sidebar and pinned rules thread fresh this run: karma and age minimums, self-promotion policy, format rules (flair, promo days, where links may go), and ban-on-sight policies. Note anything ambiguous for a modmail check.
- Build history before promotion. Roughly 9 of every 10 contributions should have nothing to do with your project. Comment first: answer real questions, share useful detail, be a normal member. Karma and age gates are separate checks, so a young high-karma account still fails an age gate.
- Draft value-first. Explanation first, link second. A bare link with "check out my app" gets removed almost everywhere. Disclose affiliation plainly: "I built this, so I am biased." List one real limitation; the honesty converts better than a feature list.
- Gate before posting. Run
bin/reddit_presence_check.py (or the checklist in references/pre-post-checklist.md) against the draft. NO-GO means fix or skip, never "post anyway."
- Verify after posting. Wait a few hours, then view the post logged out or in a fresh private window. If it is not visible, treat the account as flagged: pause posting, do not retry the same link, investigate.
- AMAs. Plan with
references/ama-runbook.md: schedule ahead, bring proof, answer widely, close with a note.
- Moderators. Rule questions, approvals, and appeals go to modmail (
references/modmail-templates.md). Never argue with mods in a public thread.
Output Contract
Given a Reddit goal (launch post, question thread, AMA), produce:
- Target subreddits, each with current rules noted and the date checked.
- A readiness verdict per sub: GO / BUILD MORE HISTORY / NO-GO.
- A draft post or AMA plan that passes the pre-post checklist.
- A follow-up plan: visibility-check timing, reply duty window, what to do if removed.
Operating Rules
- Ratio: keep roughly 90% of contributions non-promotional. Reddit's sitewide guideline is about 9:1; many subreddits enforce it strictly in their own rules, and some ban self-promotion outright.
- Same link, once: never post the same link twice within 24 hours. That is the cleanest path to a shadowban.
- No alt accounts: never use alternate accounts to upvote or seed engagement. Permanent ban, no recovery. Multiple real accounts doing separate genuine things is allowed; using them to manipulate votes or evade a ban is not.
- Disclose: always say it is yours when your own work comes up. Communities forgive bias; they never forgive hiding it.
- Leave losses up: never delete downvoted content. Deleting reads as worse to both the community and the filters.
- One at a time: do not blast the same content across multiple subreddits. Write each post for its community.
- Live rules only: every claim about a subreddit's rules must come from that subreddit's sidebar/rules, checked this run. Subs change rules without notice, and "it was allowed last month" is not a defense.
- Gates are guesses: karma and age minimums are per-subreddit and unpublished. Use observed ranges for planning only (small subs roughly 50-200 karma, large ones 500-2,000+), never state them as fact.
- AMAs need proof: identity proof in the post itself, real time answering questions, promotion last or not at all.
- Automation limits: automated voting is a permanent ban. Scripted posting stays within Reddit's published API rate limits (100 queries/minute with OAuth; non-OAuth blocked), obeys each community's rules, and discloses bot use where rules require it.
Versions
v1.0.02026-10-06 · 0 installs · Ed25519-signed./install.sh reddit-presence 1.0.0bundle (.zip)
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
Ratings
No ratings yet — be the first to rate it.