A full repurposing pipeline that transforms a single source piece of content into multiple formats — blog, social media, newsletter, presentation, script — all at once. Use this skill for requests like 'repurpose this content,' 'convert this blog to social media,' 'content recycling,' 'multi-format conversion,' 'turn this into a presentation,' 'convert this report to a blog,' 'multi-channel content,' and other content repurposing tasks. Note: actual image/video production, presentation file (...
Scanned 5/27/2026
Install via CLI
openskills install chodolmu/taskforge-pro---
name: content-repurposer
description: "A full repurposing pipeline that transforms a single source piece of content into multiple formats — blog, social media, newsletter, presentation, script — all at once. Use this skill for requests like 'repurpose this content,' 'convert this blog to social media,' 'content recycling,' 'multi-format conversion,' 'turn this into a presentation,' 'convert this report to a blog,' 'multi-channel content,' and other content repurposing tasks. Note: actual image/video production, presentation file (.pptx) generation, and automated social media posting are outside this skill's scope."
---
# Content Repurposer — Multi-Format Content Conversion Pipeline
An agent team collaborates to convert a single source piece of content into blog → social media → presentation, all at once.
## Execution Mode
**Agent Team** — 5 members communicate directly via SendMessage and cross-validate each other's work.
## Agent Roster
| Agent | File | Role | Type |
|-------|------|------|------|
| source-analyst | `.claude/agents/source-analyst.md` | Source analysis, conversion strategy | general-purpose |
| blog-writer | `.claude/agents/blog-writer.md` | SEO blog post writing | general-purpose |
| sns-copywriter | `.claude/agents/sns-copywriter.md` | Platform-specific social posts | general-purpose |
| presentation-builder | `.claude/agents/presentation-builder.md` | Slide presentation | general-purpose |
| quality-reviewer | `.claude/agents/quality-reviewer.md` | Message consistency cross-validation | general-purpose |
## Workflow
### Phase 1: Preparation (Performed directly by the orchestrator)
1. Extract from user input:
- **Source Content**: The original to convert (text, file, URL)
- **Output Formats** (optional): Desired conversion formats (default: blog + social + presentation)
- **Target Audience** (optional): Target audience for each format
- **Brand Tone** (optional): Consistent brand voice
- **Constraints** (optional): Specific platforms, length limits, etc.
2. Create the `_workspace/` directory at the project root
3. Organize the input and save it as `_workspace/00_input.md`
4. If the source is a URL, fetch its content via WebFetch
5. Determine the **execution mode** based on request scope
### Phase 2: Team Assembly and Execution
| Order | Task | Owner | Depends On | Deliverable |
|-------|------|-------|------------|-------------|
| 1 | Source analysis | source-analyst | None | `_workspace/01_source_analysis.md` |
| 2a | Blog conversion | blog-writer | Task 1 | `_workspace/02_blog_post.md` |
| 2b | Social media conversion | sns-copywriter | Task 1 | `_workspace/03_sns_package.md` |
| 2c | Presentation conversion | presentation-builder | Task 1 | `_workspace/04_presentation.md` |
| 3 | Quality review | quality-reviewer | Tasks 2a, 2b, 2c | `_workspace/05_review_report.md` |
Tasks 2a (blog), 2b (social), and 2c (presentation) run **in parallel**. All depend only on Task 1 (source analysis), so they can start simultaneously.
**Inter-agent communication flow:**
- source-analyst complete → deliver format-specific strategies to each conversion agent
- blog-writer complete → deliver blog quotes & links to sns-copywriter
- sns-copywriter complete → deliver visual consistency info to presentation-builder
- reviewer cross-validates all deliverables. On 🔴 Must Fix: request revision → rework → re-validate (up to 2 rounds)
### Phase 3: Integration and Final Deliverables
1. Verify all files in `_workspace/`
2. Confirm all 🔴 Must Fix items have been addressed
3. Report the final summary to the user:
- Source Analysis — `01_source_analysis.md`
- Blog Post — `02_blog_post.md`
- Social Media Package — `03_sns_package.md`
- Presentation — `04_presentation.md`
- Review Report — `05_review_report.md`
## Scope-Based Modes
| User Request Pattern | Execution Mode | Agents Deployed |
|---------------------|----------------|-----------------|
| "Repurpose this content," "full conversion" | **Full Pipeline** | All 5 |
| "Convert to a blog post" | **Blog Mode** | source-analyst + blog-writer + quality-reviewer |
| "Create social media posts" | **Social Mode** | source-analyst + sns-copywriter + quality-reviewer |
| "Convert to a presentation" | **Presentation Mode** | source-analyst + presentation-builder + quality-reviewer |
| "Review these conversions" | **Review Mode** | quality-reviewer only |
**Using Existing Files**: If the user provides already-converted content, copy it to `_workspace/` and skip that conversion agent.
## Data Transfer Protocol
| Strategy | Method | Purpose |
|----------|--------|---------|
| File-based | `_workspace/` directory | Primary deliverable storage and sharing |
| Message-based | SendMessage | Real-time key information transfer, revision requests |
| Task-based | TaskCreate/TaskUpdate | Progress tracking, dependency management |
File naming convention: `{order}_{deliverable}.{extension}`
## Error Handling
| Error Type | Strategy |
|-----------|----------|
| Source URL inaccessible | Request text input from user, or work with cached content |
| Source too short (under 500 words) | Supplement with related material via web search, note "source augmented" |
| Agent failure | Retry once → if still failing, proceed without that format, note omission in review report |
| 🔴 found in review | Request revision from responsible agent → rework → re-validate (up to 2 rounds) |
## Test Scenarios
### Happy Path
**Prompt**: "Repurpose this blog post into social media and a presentation" + 2,000-word blog post attached
**Expected Results**:
- Source analysis: Structure map, 3 core messages, format-specific conversion strategies
- Blog: SEO-optimized rewrite (improved version if source is already a blog)
- Social: Twitter thread (8 tweets), Instagram carousel (8 slides), LinkedIn post
- Presentation: 15 slides with speaker notes
- Review: All message consistency matrix items verified
### Existing File Flow
**Prompt**: "Convert this report into a presentation only" + PDF file attached
**Expected Results**:
- Presentation Mode: source-analyst + presentation-builder + quality-reviewer deployed
- blog-writer, sns-copywriter skipped
### Error Flow
**Prompt**: "Repurpose the article at this URL" + inaccessible URL
**Expected Results**:
- URL access failure → request text input from user
- If user provides text, proceed with normal pipeline
- Review report notes "source URL inaccessible, based on user-provided text"
## Agent Extension Skills
Each agent leverages the following extension skills to enhance deliverable quality:
| Agent | Extension Skill | Knowledge Provided |
|-------|----------------|-------------------|
| sns-copywriter, blog-writer | `/platform-adaptation` | Platform DNA, conversion matrix, message consistency checks |
| source-analyst, presentation-builder | `/content-atomization` | MINE analysis framework, atom classification system, slide conversion formulas |
No comments yet. Be the first to comment!