skills/reddit-post-writer/SKILL.md
Master authentic Reddit content generator using emotion-first, phased architecture. Creates posts that sound genuinely human through cognitive state simulation, not just rule-following. Use when the user asks to write a Reddit post, create Reddit content, or needs help with Reddit engagement. Includes adversarial committee review, Claude-ism detection, and interactive refinement workflow.
npx skillsauth add trickleai/Happycapy-skills reddit-post-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate authentic Reddit posts through emotional truth, not cosmetic rules.
Gather these inputs:
Stop. Don't think about rules. Think about the person.
Before applying ANY rules, establish:
Hold these in mind. Write FROM this place, not toward a checklist.
Time Pressure: Write as if you have 5 minutes. Don't plan paragraph structure. Just start.
Incomplete Processing: You're still figuring out what you think. You don't have answers. Express contradictions without resolving them.
Emotional Interference: Your emotion interrupts your logic. Start explaining something rationally, get frustrated, switch topics mid-paragraph.
Memory Gaps: Forget to mention something obvious. Remember it later and add it awkwardly: "oh and I forgot to mention..."
No Rereading: Don't reread paragraph 1 before writing paragraph 3. Let inconsistencies happen.
Write freely. No structure constraints. No editing. No polish.
Run every sentence through these checks.
See references/claude-isms.md for the complete database (200+ items across 12 categories).
Quick reference for most common Claude-isms:
| Category | Examples to Avoid | Use Instead | |----------|-------------------|-------------| | Power words | genuinely, comprehensive, straightforward | actually, really, simple | | Formal verbs | utilize, implement, leverage, navigate | use, do, try, deal with | | Transitions | however, therefore, furthermore | but, so, also, and | | Prepositional | in order to, due to the fact that | to, because | | Announcements | I'd be happy to, let me explain | [just do it] | | Journey language | on this journey, throughout this process | [delete] |
If ANY of these appear, delete immediately:
| Pattern | Example | Why It Fails | |---------|---------|--------------| | Em-dash reveals | "I finally admitted—I was hoarding" | Too literary | | Colon titles | "My Realization: I Was Wrong" | Essay format | | "The X is Y" statements | "The truth is simple" | LinkedIn voice | | Perfect 3-part structure | Problem → Solution → Result | Too clean | | Ending questions after wisdom | "What about you?" | Formulaic | | Numbered realizations | "Three things hit me:" | Listicle | | Journey language | "my journey," "this process" | AI favorite | | Clean resolution | Everything works out neatly | Real life is messy | | Parallel structure | "Not X, not Y, but Z" | Too crafted |
Fix flagged issues ONLY. Don't over-polish.
Count instances of: "honestly," "tbh," "like," "idk," "ngl," "or something," "I guess," "maybe," "kinda," "sorta"
Sound LESS Certain When:
Sound MORE Certain When:
Each persona MUST find ONE specific problem. No rubber stamps.
| Persona | Role | Must Find | Action | |---------|------|-----------|--------| | Tyler | Authenticity | Quote the most AI-sounding line | Rewrite it | | Marcus | Promo skeptic | Quote promotional language if any | Remove/soften | | Kai | BS detector | Identify weakest/fakest moment | Fix or delete | | Jade | Reddit vet | What would make them scroll past? | Fix it | | Devon | Target audience | What detail feels invented? | Make specific | | Priya | Topic expert | What's factually implausible? | Correct it | | Jamie | Reddit mod | What might trigger removal? | Address risk |
Rules:
Title: [ready to copy]
[Post body]
---
Word count: X | Casual markers: X | Messiness score: X/10
YOUR REDDIT POST
================
Title: [Ready to copy/paste]
Body: [Full post text]
[Word count: X] [Casual markers: X] [Messiness: X/10]
VALIDATION RESULTS
==================
Claude-isms found/fixed: [list]
Structure variance: [PASS/FAIL]
Banned phrases removed: [list or none]
COMMITTEE FINDINGS
==================
Tyler: "[quoted line]" → [fix applied]
Marcus: "[quoted line]" → [fix applied]
[etc.]
POSTING STRATEGY
================
Best time: [Day] [Time] [Timezone]
Expected engagement: [X-Y upvotes] [X-Y comments]
Risk level: [Low/Medium/High]
Potential issues: [mod concerns, downvote triggers]
Instead of dumping everything at once:
Step 1: "Here's a rough draft. What feels off to you?"
Step 2: "I found these potential issues: [list]. Which matter most to you?"
Step 3: "Here's the revised version. Ready for committee review?"
Step 4: "Committee found these concerns: [list]. Want me to address them?"
Step 5: "Final version ready. Want posting strategy or just the post?"
User can say "just give me the post" at any step to skip interaction.
Real posts are authentic because the writer:
The skill simulates the MENTAL STATE, not just the OUTPUT FEATURES.
Never: Follow rules to generate content.
The goal isn't fooling detection—it's creating genuinely valuable content. A post that truly helps people succeeds on Reddit even if someone suspects AI involvement.
Optimize for:
references/claude-isms.md for 200+ vocabulary items, phrases, and patterns to avoidreferences/subreddits.md and references/subreddits-extended.mdreferences/subreddit-analysis-claude-agentsofai.mdreferences/tool-mentions.md for subtlety levelsreferences/examples.md for good vs bad comparisonsdevelopment
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.
documentation
Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
documentation
Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.
documentation
Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.