Skip to main content

content-reddit

Subreddit-aware post generation that matches community norms. Use when user wants to create a Reddit post or comment for any subreddit.

Aller à l'installation

Informations de source

Dépôt
vstorm-co/content-skills
Dernière activité de la source
16 avril 2026 à 17:53
Langue détectée de SKILL.md
anglais
Étoiles
22
Forks
3

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
6 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
content-reddit
description
Subreddit-aware post generation that matches community norms. Use when user wants to create a Reddit post or comment for any subreddit.
# Reddit Post Generation ## Before You Start 1. **Identify the target subreddit**: Different subreddits have radically different cultures, rules, and expectations. You must tailor content to the specific community. 2. **Check for subreddit profile**: Look in `subreddit-profiles/` for a profile of the target subreddit. If one exists, follow its guidance. If not, research the subreddit's rules and culture before writing. 3. **Check for brand voice**: Read `brand/VOICE.md` if it exists. Reddit requires the most aggressive voice adaptation of any platform -- brand voice must be subordinated to subreddit culture. If the brand voice conflicts with subreddit norms, subreddit norms win. 4. **Gather inputs**: Topic, target subreddit, post type (discussion, resource share, question, Show-style), any links or projects to share. --- ## Reddit's Anti-Marketing Culture Reddit's users are among the most marketing-averse audiences on the internet. Understanding this is non-negotiable. **Core principles:** - Reddit communities exist for their members, not for brands - Redditors can detect promotional content instantly and will punish it - Value must come first; any mention of a product, service, or project must be secondary to the value the post provides - Authenticity is the only currency that works on Reddit - Being upfront about affiliations earns respect; hiding them destroys credibility **Consequence of getting it wrong:** - Post gets downvoted to zero - Comments call out the promotional intent - Account gets flagged or banned from the subreddit - Brand reputation takes a hit with the most vocal tech community on the internet --- ## Subreddit Research Protocol Before writing for any subreddit, understand: ### 1. Rules - Read the sidebar rules completely - Check for required post formats (flair, title format, content requirements) - Note any banned content types (self-promotion, link posts, memes) ### 2. Culture - What tone do top posts use? (Technical? Casual? Meme-heavy? Serious?) - How long are successful posts? (One paragraph? Multi-section?) - What kind of content gets upvoted vs. downvoted? - How do community members talk to each other? ### 3. Self-Promotion Rules - Most subreddits follow the "10% rule": no more than 10% of your activity should be self-promotional - Some subreddits have specific self-promotion threads or days - Some ban self-promotion entirely - "Show" posts (sharing your own project) are usually acceptable if they follow the community's norms for transparency ### 4. Existing Conversations - Has this topic been discussed recently? If so, consider commenting on the existing thread instead of creating a new one - What questions or complaints come up repeatedly? Address those proactively in your post --- ## Post Types ### Discussion Post - Opens with an observation, question, or thesis - Invites genuine debate (not "Agree?") - Shows the poster has thought about the topic before posting - Includes the poster's own perspective as a starting point ### Resource Share / Link Post - The title should describe what the resource is and why it's valuable - If sharing your own work, say so explicitly - Add a comment explaining context: what it is, why you built/wrote it, what feedback you are looking for ### Question Post - Show you have already done basic research (Reddit hates "let me Google that for you" situations) - Be specific about your setup, what you have tried, and where you are stuck - Format code or technical details clearly ### Show-Style Post (Sharing Your Own Work) - Be transparent: "I built this" not "Check out this cool tool" (which hides your affiliation) - Lead with what the project does and why it exists - Include technical details the community cares about - Acknowledge limitations and what is not finished - Ask for specific feedback, not just "thoughts?" - See `anti-shill.md` for the full anti-promotional playbook --- ## Anti-Shill Rules Read `anti-shill.md` before writing any post that mentions a product, project, or service. The core rules: 1. **Lead with value.** The post must be genuinely useful even if the reader never clicks a link or tries the product. 2. **Be transparent.** If you built it, say you built it. If you work for the company, say so. 3. **Engage genuinely.** Respond to criticism honestly. Do not get defensive. Do not astroturf. 4. **Never fake grassroots enthusiasm.** No "I just discovered this amazing tool" when you are the founder. 5. **Respect the subreddit's self-promotion rules.** If the subreddit says no self-promotion, do not self-promote. --- ## Subreddit Profiles Pre-built culture guides for common subreddits are available in `subreddit-profiles/`: | Profile | Subreddit | |---|---| | `r-programming.md` | r/programming | | `r-python.md` | r/python | | `r-devops.md` | r/devops | | `r-selfhosted.md` | r/selfhosted | For subreddits without a profile, follow the subreddit research protocol above. --- ## Reddit Voice Adaptation Regardless of brand voice, Reddit content must: - Sound like a real person, not a brand - Use the subreddit's vocabulary and tone - Match the community's level of formality (r/programming is different from r/ProgrammerHumor) - Never use marketing language, superlatives, or corporate framing - Be direct. Reddit rewards brevity and clarity. - Admit what you do not know. Reddit respects intellectual honesty. --- ## Formatting for Reddit Reddit uses Markdown. Key formatting tips: - Use headers sparingly (one or two per post, not a header for every paragraph) - Use bullet lists for technical specs, features, or comparisons - Use code blocks for code (triple backticks or 4-space indent) - Bold key terms if the post is long, to aid scanning - Keep paragraphs short -- Reddit is often read on mobile - TL;DR at the top or bottom for longer posts --- ## Output Checklist Before delivering a Reddit post: - [ ] Target subreddit is identified and its rules are followed - [ ] Post type matches the content and the subreddit's norms - [ ] Tone matches the subreddit's culture (not generic internet voice) - [ ] Zero marketing language or promotional framing - [ ] If self-promotional: transparency is explicit and anti-shill rules are followed - [ ] Post adds genuine value to the community - [ ] Formatting uses Reddit Markdown correctly - [ ] Title is descriptive (not clickbait, not vague) - [ ] If the post is long, a TL;DR is included - [ ] The poster sounds like a community member, not a brand ambassador
Voir sur GitHub