
Repurpose Whatsapp
- 5 installs
- 132 repo stars
- Updated April 10, 2026
- agricidaniel/claude-repurpose
repurpose-whatsapp is a Claude Code skill that generates WhatsApp Channel updates, polls, and content teasers from content atoms.
About
repurpose-whatsapp generates WhatsApp Channel content from content atoms: a concise channel update, a conversational poll, and a content teaser. A developer uses it to repurpose source content into permission-based, mobile-first channel messages. It optimizes for a personal tone and warns that overposting causes permanent unsubscribes. It is a sub-skill of a Content Repurposing Engine.
- Generates WhatsApp Channel updates, polls, and content teasers from content atoms
- Optimizes for a personal, mobile-first, emoji-driven tone
- Enforces a 2-3x per week cadence to avoid unsubscribes
Repurpose Whatsapp by the numbers
- 5 all-time installs (skills.sh)
- Ranked #712 of 853 Sales & Marketing skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
repurpose-whatsapp capabilities & compatibility
- Capabilities
- copywriting · social content · broadcast messaging
- Use cases
- copywriting · marketing · email
- Pricing
- Free
What repurpose-whatsapp says it does
Generates WhatsApp Channel content from content atoms: concise channel updates,
Optimizes for personal tone, mobile-first
Overposting causes permanent unsubscribes.
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-whatsappAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 5 |
|---|---|
| repo stars | ★ 132 |
| Last updated | April 10, 2026 |
| Repository | agricidaniel/claude-repurpose ↗ |
What it does
Repurpose source content into WhatsApp Channel updates, polls, and teasers with a personal mobile-first tone.
Who is it for?
Turning existing content into short personal WhatsApp Channel updates and teasers.
Skip if: Sending or scheduling WhatsApp messages, or two-way support conversations.
When should I use this skill?
The user says whatsapp, whatsapp channel, whatsapp broadcast, or repurpose for whatsapp.
What you get
A channel update, poll, and teaser written to markdown with cadence and link-preview notes.
- WhatsApp channel update
- Conversational poll
- Content teaser
By the numbers
- 2048 char channel update limit
- up to 12 poll options
- 2-3x per week cadence cap
Files
WhatsApp Channel Content Generator
Generate a channel update, poll, and content teaser from content atoms.
Inputs
You receive from the orchestrator (repurpose-broadcast):
| Input | Description |
|---|---|
atoms | Full list of content atoms with types and impact ratings |
main_argument | One-sentence thesis of the source content |
target_audience | Who benefits from this content |
primary_topic | Category or niche |
voice_profile | Detected or overridden brand voice |
brief_mode | If true, produce channel update only |
References
Load before generating:
references/platform-specs.md-- character limits, formatting, posting cadencereferences/hook-formulas.md-- curiosity gap and personal-tone openersreferences/voice-adaptation.md-- WhatsApp tone rules (personal, direct, emoji-driven)
Platform Rules
| Spec | Value |
|---|---|
| Channel update limit | 2048 chars |
| Formatting | NO markdown; emoji-driven structure; liberal line breaks |
| Images | 1 per update, any ratio (1080x1080 square recommended) |
| Polls | Single question, up to 12 options |
| Links | Supported, show preview |
| Algorithm | Chronological (no algorithmic feed) |
| Cadence | 2-3x per week max (overposting = permanent unsubscribes) |
| Best time | 8-9 AM and 6-8 PM (commute windows) |
Core Principle: Permission-Based and Personal
WhatsApp is the most personal platform -- content lands in the same app as family and friends messages. Every update must deliver enough value that the reader does not mute the channel. Overposting causes permanent unsubscribes. Quality over frequency, always.
Output 1: Channel Update
File: whatsapp/update.md
Length: 100-300 chars.
Structure: 1. Emoji opener -- Single emoji signaling topic or mood. 2. Key insight -- 1-2 sentences with the single most valuable takeaway. Must feel like a personal message, not a broadcast. Mobile-first. 3. Value hook -- One line on why this matters to the reader. 4. Link (if applicable) -- Bare URL or short context + URL.
Rules:
- Write as if texting ONE person; use "you" and "I"
- Short sentences, line breaks between every thought
- No formal language, no corporate feel
- Emoji as paragraph markers (1-2 per update max)
Output 2: Poll
File: whatsapp/poll.md
| Spec | Constraint |
|---|---|
| Options | 2-4 (under 25 chars each) |
| Max options | 12 (platform limit) |
| Question | Conversational, derived from content |
Poll structure:
- Context message: 1-2 sentences framing why this question matters.
- Question: Specific, conversational. Write as if asking a friend.
- Options: Real positions, under 25 chars each. Include one lighthearted option.
Output 3: Content Teaser
File: whatsapp/teaser.md
Length: 200-500 chars.
Structure: 1. Curiosity hook -- One line creating an information gap. 2. Bullet points -- 2-3 emoji-bulleted items of what they will learn. 3. Link -- Full URL to original content. 4. Emoji CTA -- Single-line casual call-to-action.
Tone Rules
| Do | Do NOT |
|---|---|
| Write like texting a friend | Write like a newsletter |
| Use "you" and "I" | Use "we are pleased to announce" |
| Use emoji as paragraph markers | Overload with emoji (max 3-4) |
| Keep sentences under 15 words | Write multi-clause sentences |
| Line breaks between every thought | Write dense paragraphs |
| Deliver value in every message | Post just to stay visible |
Output Format
# WhatsApp Channel Update: [Topic]
[Full update text with emoji formatting and line breaks]
---
**Posting notes:** [best time, cadence reminder, link preview note]Brief Mode
If --brief is active, produce only:
- 1 channel update (highest-impact atom, shortest format)
- Skip poll and teaser
Error Handling
| Condition | Action |
|---|---|
| Fewer than 3 atoms | Single update only (shortest format) |
No stat atoms | Use insight + question framing |
brief_mode is true | Generate update only; skip poll and teaser |
| Content too formal | Aggressively rewrite to casual, personal tone |
| Content is promotional | Reframe as tip or insight; strip product mentions |
| Long content | Extract single best takeaway for update |
Related skills
FAQ
How often should I post?
The skill recommends 2-3 times per week max, warning that overposting causes permanent unsubscribes.
Does it use markdown formatting?
No. WhatsApp updates use no markdown; the skill uses emoji-driven structure and line breaks instead.