Agent SkillsAgriciDaniel/claude-repurpose › repurpose-youtube

repurpose-youtube

GitHub

根据内容原子生成YouTube社区帖子,包括文本、图片概念和投票。旨在提升上传间隔期的互动与订阅留存,支持自定义语气并遵循平台规范。

skills/repurpose-youtube/SKILL.md AgriciDaniel/claude-repurpose

Trigger Scenarios

youtube community community post youtube poll youtube tab repurpose for youtube

Install

npx skills add AgriciDaniel/claude-repurpose --skill repurpose-youtube -g -y
More Options

Use without installing

npx skills use AgriciDaniel/claude-repurpose@repurpose-youtube

指定 Agent (Claude Code)

npx skills add AgriciDaniel/claude-repurpose --skill repurpose-youtube -a claude-code -g -y

安装 repo 全部 skill

npx skills add AgriciDaniel/claude-repurpose --all -g -y

预览 repo 内 skill

npx skills add AgriciDaniel/claude-repurpose --list

SKILL.md

Frontmatter
{
    "name": "repurpose-youtube",
    "license": "MIT",
    "metadata": {
        "author": "AgriciDaniel",
        "version": "1.0.0",
        "category": "content"
    },
    "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\".\n",
    "argument-hint": "[url-or-atoms]",
    "user-invokable": true
}

YouTube Community Post Generator

Generate text post, image concept, and poll from content atoms.

Inputs

You receive from the orchestrator:

  • Content atoms (typed and impact-rated)
  • Main argument, target audience, primary topic
  • Brand voice profile (5-dimension scores or override flag)
  • Flags: --brief (1 post only), --images (generate image prompts)
  • Source URL (if input was a YouTube video, reference it)

References

Load before generating:

  • references/platform-specs.md -- Community tab specs, poll limits, image sizes
  • references/hook-formulas.md -- question hooks, curiosity gap openers
  • references/voice-adaptation.md -- YouTube tone rules (casual, fan-oriented, interactive)

Platform Rules

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

Core Purpose

YouTube Community posts serve a specific role: keeping subscribers engaged between video uploads. Every post should:

  • Feel like a direct conversation with the audience (not a broadcast)
  • Invite participation (vote, comment, share an opinion)
  • Build anticipation for upcoming content
  • Reinforce the creator's personality and niche authority

Output 1: Text Post

Write to youtube-community/post.md.

Post Structure

  1. Opening hook (first 1-2 lines)

    • Casual, conversational tone -- like talking to a friend
    • Use a question, behind-the-scenes insight, or teaser
    • Reference the source content naturally if the input was a YouTube URL
  2. Value body (2-4 paragraphs)

    • Draw from 2-3 atoms: insights, stats, or questions
    • Keep paragraphs short and scannable
    • Use contractions and casual language throughout
    • Match the channel's personality (detected from voice profile)
  3. Engagement close

    • End with a direct question or invitation to comment
    • "Drop your answer below" or "Tell me in the comments"
    • Avoid generic CTAs -- be specific to the content

Source Video Cross-Reference

If the input content was a YouTube video URL:

  • Reference the video naturally: "In my latest video, I covered..."
  • Do NOT just summarize the video -- add a new angle, ask for feedback, or share a behind-the-scenes take
  • Link back only if it adds value (Community posts can include links)

Post Tone

  • Casual and fan-oriented, like a creator talking to their community
  • First-person, personal, conversational
  • Emoji usage matches the channel personality (moderate by default)
  • Never formal, corporate, or scripted-sounding

Output 2: Image Concept

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.

Image Concept Structure

  1. Post text (1-3 sentences above the image)

    • Brief context that frames the image
    • Question or prompt that invites comments
  2. Image description

    • Dimensions: 1080x1080 (1:1) or 1280x1280
    • Subject: what the image depicts (quote card, infographic, meme, behind-the-scenes)
    • Text overlay: exact text to display on the image (if any)
    • Style: matches channel aesthetic
    • Color palette: suggest based on brand or content mood
  3. /banana prompt (if --images flag is set)

    • Full 5-component prompt: Subject, Action, Context, Composition, Style
    • Aspect ratio: 1:1
    • Filename suggestion

Image Types That Work

  • Quote cards with a key insight from the content
  • Data/stat highlights (one big number with context)
  • Behind-the-scenes or "making of" concept
  • Meme-style content that matches the niche
  • Infographic snippet (one section, not a full infographic)

Output 3: Poll

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)

Poll Structure

  1. Context (1-2 sentences)

    • Frame the question with brief setup
    • Make it feel like you genuinely want to know the audience's opinion
  2. Question

    • Derived from the content's key debate, decision point, or prediction
    • Specific and relevant to the audience's experience
    • Conversational tone: "Quick question for you all..."
  3. Options (3-5 recommended)

    • Each represents a genuine position
    • Include one fun/unexpected option (e.g., "Show me the results" or a humorous take)
    • Order: most common answer first, wildcard last
  4. Follow-up plan

    • Note: suggest sharing results in a future video or Community post
    • Creates a content loop: poll -> results post -> discussion

Between-Upload Value

Community posts fill the gap between video uploads. Suggest a posting rhythm:

  • Day after upload: Poll related to the video's topic
  • Mid-week: Behind-the-scenes or teaser for next video
  • Weekend: Casual question or image post
  • Target: 2-4 Community posts per week

Output Format

# YouTube Community Post: [Topic]

[Full post text]

---
**Posting notes:** [frequency, cross-reference to source, engagement strategy]
**Source video:** [URL if applicable, "N/A" otherwise]

Brief Mode

If --brief is active, produce only:

  • 1 poll (highest engagement format)
  • Skip text post and image concept

Version History

  • 669187e Current 2026-07-05 08:56

Same Skill Collection

skills/repurpose-calendar/SKILL.md
skills/repurpose-discord/SKILL.md
skills/repurpose-facebook/SKILL.md
skills/repurpose-instagram/SKILL.md
skills/repurpose-linkedin/SKILL.md
skills/repurpose-medium/SKILL.md
skills/repurpose-newsletter/SKILL.md
skills/repurpose-pinterest/SKILL.md
skills/repurpose-quora/SKILL.md
skills/repurpose-quotes/SKILL.md
skills/repurpose-reddit/SKILL.md
skills/repurpose-seo/SKILL.md
skills/repurpose-skool/SKILL.md
skills/repurpose-snapchat/SKILL.md
skills/repurpose-telegram/SKILL.md
skills/repurpose-threads/SKILL.md
skills/repurpose-tiktok/SKILL.md
skills/repurpose-twitter/SKILL.md
skills/repurpose-whatsapp/SKILL.md
skills/repurpose/SKILL.md

Metadata

Files
0
Version
669187e
Hash
befde65d
Indexed
2026-07-05 08:56

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-05 23:06
浙ICP备14020137号-1 $방문자$