repurpose-calendar
Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders,…
Generates YouTube Community tab content from content atoms: text posts, image concepts, and polls with up to 5 options. Optimizes for between-upload engagement, subscriber retention, and poll-driven interaction. Sub-skill of the Content Repurposing Engine. Use when user says
$ npx -y skills add AgriciDaniel/claude-repurpose --skill repurpose-youtube --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/repurpose-youtubeContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates YouTube Community tab content from content atoms: text posts, image concepts, and polls with up to 5 options. Optimizes for between-upload engagement, subscriber retention, and poll-driven interaction. Sub-skill of the Content Repurposing Engine. Use when user says
name: repurpose-youtube description: > Generates YouTube Community tab content from content atoms: text posts, image concepts, and polls with up to 5 options. Optimizes for between-upload engagement, subscriber retention, and poll-driven interaction. Sub-skill of the Content Repurposing Engine. Use when user says "youtube community", "community post", "youtube poll", "youtube tab", or "repurpose for youtube". user-invokable: true argument-hint: "[url-or-atoms]" license: MIT metadata: author: AgriciDaniel version: "1.0.0" category: content
Generate text post, image concept, and poll from content atoms.
You receive from the orchestrator:
Load before generating:
| Spec | Value | |------|-------| | Text limit | 5,000 characters | | Poll options | Up to 5 | | Chars per option | 65 (text polls), 36 (image polls) | | Images | 1080x1080 or 1280x1280, max 16MB, JPG/PNG/GIF/WEBP | | Frequency | 2-4 posts per week optimal | | Best format | Polls (2-3x engagement vs text posts) | | Post types | Text, image, poll, GIF |
YouTube Community posts serve a specific role: **keeping subscribers engaged between video uploads**. Every post should:
Write to `youtube-community/post.md`.
1. **Opening hook** (first 1-2 lines)
2. **Value body** (2-4 paragraphs)
3. **Engagement close**
If the input content was a YouTube video URL:
Write to `youtube-community/image-concept.md`.
Create a concept description for a shareable image post. This is NOT the image itself -- it is a detailed brief for creation via /banana or manual design.
1. **Post text** (1-3 sentences above the image)
2. **Image description**
3. **/banana prompt** (if `--images` flag is set)
Write to `youtube-community/poll.md`.
Polls are the highest-engagement Community post format (2-3x vs text). Always generate one.
| Spec | Constraint | |------|-----------| | Options | Up to 5 | | Chars per option | 65 maximum | | Format | Text poll (image polls: 36 chars/option) |
1. **Context** (1-2 sentences)
2. **Question**
3. **Options** (3-5 recommended)
4. **Follow-up plan**
Community posts fill the gap between video uploads. Suggest a posting rhythm:
# YouTube Community Post: [Topic] [Full post text] --- **Posting notes:**
Content Repurposing Engine for Claude Code -- Turn 1 piece of content into 10+ platform-optimized posts in seconds.
Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders,…
Generates Discord community content from content atoms: announcement posts for channels, discussion thread prompts designed for…
Generates Facebook content from content atoms: community-focused text posts, polls with up to 10 options, and story scripts.…
Generates Instagram content from content atoms: carousel slide scripts (7-10 slides), captions optimized for the 125-character…
Generates LinkedIn content from content atoms: text posts with hook-first formatting, PDF carousel slide scripts (10-12 slides),…
Generates Medium publication content from content atoms: long-form articles (1500-3000 words) with narrative arc, SEO-optimized…