/reddit-writing-style
Use when analyzing a corpus of a user's Reddit posts to extract their writing voice, tone, structural patterns, and vocabulary into a reusable style guide. Invoked during /reddit-setup and re-invokable standalone if the user wants to refresh their style file after writing more
$ npx -y skills add agamjn/rising --skill reddit-writing-style --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/reddit-writing-style
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when analyzing a corpus of a user's Reddit posts to extract their writing voice, tone, structural patterns, and vocabulary into a reusable style guide. Invoked during /reddit-setup and re-invokable standalone if the user wants to refresh their style file after writing more
SKILL.md
reddit-writing-style.SKILL.mdname: reddit-writing-style
description: Use when analyzing a corpus of a user's Reddit posts to extract their writing voice, tone, structural patterns, and vocabulary into a reusable style guide. Invoked during /reddit-setup and re-invokable standalone if the user wants to refresh their style file after writing more posts.
Reddit Writing Style Analysis
Extract a user's authentic Reddit voice from their post history so future generated content matches how they actually write.
Inputs
A corpus of posts. Each post has at minimum: `title`, `body` (selftext), `subreddit`, `score`, `num_comments`. Posts may come from `posts-history.md` in the current working directory (the canonical local source) or be passed inline.
What to extract
Produce a `writing-style.md` file with these sections, each backed by direct quotes/examples from the corpus (cite the post by title, never paraphrase the example itself):
1. **Voice and tone** — formal vs casual, dry vs warm, confident vs hedged. Quote 2-3 lines that exemplify it. 2. **Sentence rhythm** — average sentence length, use of fragments, comma-heavy or short-staccato. Note any signature mannerisms (em-dashes, parentheticals, ALL CAPS for emphasis, etc.). 3. **Opening patterns** — how the user typically starts a post. (e.g., "I always open with a one-line setup question", or "I lead with a strong claim then justify"). 4. **Closing patterns** — how the user wraps up. (CTA? Open question? Just stops?). 5. **Vocabulary signature** — words/phrases the user reaches for repeatedly. List 8-15 specific examples actually pulled from the corpus. 6. **Words/phrases to avoid** — any LLM-tells the user clearly never uses ("delve", "in conclusion", "it's important to note", em-dash overuse, etc.) — base on what's *absent* from their corpus, not generic advice. 7. **Structural patterns** — paragraph length, use of bullet lists vs prose, headings, line breaks, links, code blocks. Note differences across categories if visible. 8. **Subreddit-specific tone shifts** — does the user write differently in r/programming vs r/AskReddit? Capture if so.
How to extract
- Read every post in the corpus before generalizing. Do not summarize from the first 5 and call it done.
- For each section, your claim must be defended by 2+ concrete examples from the corpus. If you cannot find 2 examples, omit the claim.
- Prefer specificity over generality. "Uses lowercase even at sentence start in casual subs (see post 'why your monorepo sucks')" beats "informal tone".
- Avoid generic style-guide platitudes ("clear and concise"). Every point must be something a different writer might *not* do.
Output format
Write directly to `writing-style.md` in CWD. Markdown, no frontmatter, top-level title `# Writing Style — <username>`. Each section as `## ...`. Examples as blockquotes with the source post title in italics underneath.
When the corpus is too small
If the corpus has <5 posts, output a `writing-style.md` that explicitly says so at the top: > **Caveat:** Style guide derived from only N posts; treat patterns as tentative and refresh after the user has more history.
Then do the best analysis you can on what's there, but keep claims hedged.
Read more
name: reddit-writing-style description: Use when analyzing a corpus of a user's Reddit posts to extract their writing voice, tone, structural patterns, and vocabulary into a reusable style guide. Invoked during /reddit-setup and re-invokable standalone if the user wants to refresh their style file after writing more posts.
Reddit Writing Style Analysis
Extract a user's authentic Reddit voice from their post history so future generated content matches how they actually write.
Inputs
A corpus of posts. Each post has at minimum: `title`, `body` (selftext), `subreddit`, `score`, `num_comments`. Posts may come from `posts-history.md` in the current working directory (the canonical local source) or be passed inline.
What to extract
Produce a `writing-style.md` file with these sections, each backed by direct quotes/examples from the corpus (cite the post by title, never paraphrase the example itself):
1. **Voice and tone** — formal vs casual, dry vs warm, confident vs hedged. Quote 2-3 lines that exemplify it. 2. **Sentence rhythm** — average sentence length, use of fragments, comma-heavy or short-staccato. Note any signature mannerisms (em-dashes, parentheticals, ALL CAPS for emphasis, etc.). 3. **Opening patterns** — how the user typically starts a post. (e.g., "I always open with a one-line setup question", or "I lead with a strong claim then justify"). 4. **Closing patterns** — how the user wraps up. (CTA? Open question? Just stops?). 5. **Vocabulary signature** — words/phrases the user reaches for repeatedly. List 8-15 specific examples actually pulled from the corpus. 6. **Words/phrases to avoid** — any LLM-tells the user clearly never uses ("delve", "in conclusion", "it's important to note", em-dash overuse, etc.) — base on what's *absent* from their corpus, not generic advice. 7. **Structural patterns** — paragraph length, use of bullet lists vs prose, headings, line breaks, links, code blocks. Note differences across categories if visible. 8. **Subreddit-specific tone shifts** — does the user write differently in r/programming vs r/AskReddit? Capture if so.
How to extract
- Read every post in the corpus before generalizing. Do not summarize from the first 5 and call it done.
- For each section, your claim must be defended by 2+ concrete examples from the corpus. If you cannot find 2 examples, omit the claim.
- Prefer specificity over generality. "Uses lowercase even at sentence start in casual subs (see post 'why your monorepo sucks')" beats "informal tone".
- Avoid generic style-guide platitudes ("clear and concise"). Every point must be something a different writer might *not* do.
Output format
Write directly to `writing-style.md` in CWD. Markdown, no frontmatter, top-level title `# Writing Style — <username>`. Each section as `## ...`. Examples as blockquotes with the source post title in italics underneath.
When the corpus is too small
If the corpus has <5 posts, output a `writing-style.md` that explicitly says so at the top: > **Caveat:** Style guide derived from only N posts; treat patterns as tentative and refresh after the user has more history.
Then do the best analysis you can on what's there, but keep claims hedged.
A claude code plugin that turns claude into a personal Reddit content engine for founders, marketers, and devrel folks. Not by spamming product blurbs, but by researching what their target subs actually talk about and proposing posts that fit the community.

