content-repurposer
О программе
Навык переработки контента преобразует длинные материалы, такие как подкасты, блоги и расшифровки, в множество коротких форматов, включая посты для соцсетей и цитаты. Он позволяет разработчикам реализовать принцип «создай один раз — публикуй везде», извлекая и переформатируя контент из единого источника. Используйте его для конвертации подкастов в посты для соцсетей, создания тредов в Twitter из блогов или генерации вариантов контента.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add guia-matthieu/clawfu-skills -a claude-code/plugin add https://github.com/guia-matthieu/clawfu-skillsgit clone https://github.com/guia-matthieu/clawfu-skills.git ~/.claude/skills/content-repurposerСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
Документация
Content Repurposer
Turn one piece of content into 10+ pieces using AI-powered extraction and reformatting - the "create once, publish everywhere" workflow.
When to Use This Skill
- Podcast repurposing - Convert episode transcripts to threads, posts, quotes
- Blog distribution - Transform articles into LinkedIn posts, Twitter threads
- Video content recycling - Extract quotable moments and insights
- Newsletter content - Generate social snippets from weekly newsletters
- Webinar follow-up - Create post-event content from recordings
What Claude Does vs What You Decide
| Claude Does | You Decide |
|---|---|
| Structures production workflow | Final creative direction |
| Suggests technical approaches | Equipment and tool choices |
| Creates templates and checklists | Quality standards |
| Identifies best practices | Brand/voice decisions |
| Generates script outlines | Final script approval |
Dependencies
pip install anthropic jinja2 click pyyaml
# Requires ANTHROPIC_API_KEY environment variable
Commands
Multi-Format Repurpose
python scripts/main.py repurpose transcript.txt --formats "twitter,linkedin,instagram"
python scripts/main.py repurpose blog-post.md --formats all
Twitter Thread
python scripts/main.py thread article.md --max-tweets 10
python scripts/main.py thread transcript.txt --style educational
Quote Extraction
python scripts/main.py quotes podcast-transcript.txt --count 5
python scripts/main.py quotes interview.txt --style inspirational
Hook Generation
python scripts/main.py hooks content.txt --count 10
python scripts/main.py hooks product-page.txt --style curiosity
Examples
Example 1: Podcast Episode → Full Content Suite
# Input: 45-minute podcast transcript
python scripts/main.py repurpose episode-42-transcript.txt --formats all
# Output directory: episode-42-transcript_repurposed/
# ├── twitter_thread.md (10-tweet thread)
# ├── linkedin_post.md (long-form post)
# ├── instagram_carousel.md (10 slides)
# ├── quotes.md (5 quotable moments)
# └── hooks.md (5 attention grabbers)
Example 2: Blog Post → Twitter Thread
# Convert 2000-word article to thread
python scripts/main.py thread positioning-strategy.md --max-tweets 12 --style educational
# Output: positioning-strategy_thread.md
# 1/ Here's how the best B2B companies position themselves (thread)
# 2/ First, they identify their competitive alternatives...
# ...
# 12/ TL;DR: Position for differentiation, not features. Link in bio.
Example 3: Extract Quotable Moments
# Pull shareable quotes from interview
python scripts/main.py quotes founder-interview.txt --count 10 --style inspirational
# Output: founder-interview_quotes.md
# 1. "We didn't build a product, we built a belief system."
# 2. "Your first 100 customers should feel like co-founders."
# ...
Output Formats
| Format | Best For | Typical Length |
|---|---|---|
twitter | Thread with numbered tweets | 8-15 tweets |
linkedin | Long-form professional post | 1,200-1,500 chars |
instagram | Carousel slide content | 10 slides |
quotes | Shareable quote graphics | 5-10 quotes |
hooks | Opening lines for posts | 10 hooks |
summary | Executive summary | 200-300 words |
newsletter | Email-friendly summary | 500-800 words |
Content Styles
| Style | Tone | Use Case |
|---|---|---|
educational | Teaching, explaining | Tutorials, how-tos |
inspirational | Motivating, uplifting | Founder stories |
provocative | Challenging assumptions | Thought leadership |
conversational | Casual, relatable | Personal brand |
professional | Formal, authoritative | B2B, enterprise |
How It Works
- Content Analysis - AI reads full content, identifies key themes
- Format Adaptation - Restructures for each platform's constraints
- Hook Generation - Creates attention-grabbing openings
- Quote Extraction - Pulls most shareable moments
- Consistency Check - Ensures message alignment across formats
Best Practices
- Start with transcripts - Raw transcripts work better than polished content
- Review hooks - AI-generated hooks need human judgment
- Edit threads - Check flow between tweets
- Add context - AI can't know your audience's inside jokes
- Test variations - Generate multiple versions, pick the best
Skill Boundaries
What This Skill Does Well
- Structuring audio production workflows
- Providing technical guidance
- Creating quality checklists
- Suggesting creative approaches
What This Skill Cannot Do
- Replace audio engineering expertise
- Make subjective creative decisions
- Access or edit audio files directly
- Guarantee commercial success
Related Skills
- whisper-transcription - Create transcripts to repurpose
- youtube-downloader - Get video content to repurpose
- copywriting-schwartz - Improve repurposed copy
Skill Metadata
- Mode: cyborg
category: automation
subcategory: content-automation
dependencies: [anthropic, jinja2]
difficulty: beginner
time_saved: 8+ hours/week
api_cost: ~$0.02-0.10 per repurpose
GitHub репозиторий
Похожие навыки
content-collections
МетаЭтот навык предоставляет проверенную в продакшене настройку для Content Collections — TypeScript-ориентированного инструмента, который преобразует файлы Markdown/MDX в типобезопасные коллекции данных с валидацией Zod. Используйте его при создании блогов, сайтов документации или контентных приложений на Vite + React для обеспечения типобезопасности и автоматической проверки содержимого. Он охватывает всё: от настройки плагина Vite и компиляции MDX до оптимизации развертывания и валидации схем.
polymarket
МетаЭтот навык позволяет разработчикам создавать приложения на платформе прогнозных рынков Polymarket, включая интеграцию с API для торговли и получения рыночных данных. Он также обеспечивает потоковую передачу данных в реальном времени через WebSocket для отслеживания текущих сделок и рыночной активности. Используйте его для реализации торговых стратегий или создания инструментов, обрабатывающих обновления рынка в реальном времени.
creating-opencode-plugins
МетаЭтот навык помогает разработчикам создавать плагины OpenCode, которые подключаются к более чем 25 типам событий, таким как команды, файлы и операции LSP. Он предоставляет структуру плагина, спецификации API событий и шаблоны реализации для модулей на JavaScript/TypeScript. Используйте его, когда вам нужно перехватывать, отслеживать или расширять жизненный цикл ассистента OpenCode AI с помощью пользовательской событийно-ориентированной логики.
sglang
МетаSGLang — это высокопроизводительный фреймворк для обслуживания больших языковых моделей (LLM), специализирующийся на быстрой структурированной генерации JSON, regex и рабочих процессов агентов с использованием кэширования префиксов RadixAttention. Он обеспечивает значительно более высокую скорость вывода, особенно для задач с повторяющимися префиксами, что делает его идеальным для сложных структурированных результатов и многократных диалогов. Выбирайте SGLang вместо альтернатив, таких как vLLM, когда вам требуется ограниченное декодирование или вы создаете приложения с интенсивным совместным использованием префиксов.
