Installs into .claude/skills of the current project.
Are you the author of Factory?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/oyi77-factory)
---
name: content-factory
description: 'Use when all-in-one YouTube content generator: create full videos from
prompts, generate vertical Shorts from text, or clip long videos into Shorts using
free tools (ffmpeg, edge-tts, Pexels).'
domain: content
author: oyi77
license: Apache-2.0
subdomain: content-creation
tags:
- content
- content-creation
- digital-content
- factory
- media
- text-to-speech
- video
version: 1.0.0
category: content
---
# Content Factory
## When to Use
**Trigger phrases:**
- "content factory"
- "Help me with content factory"
**Use cases:**
- When the task matches this skill's domain expertise
**When NOT to use:**
- For tasks outside this skill's scope
All-in-one YouTube content generator. Create regular videos, Shorts from scratch, and convert long videos into Shorts. Combines the best of **youtube-factory** and **AI-Youtube-Shorts-Generator** with 100% free tools.
**Three powerful modes in one skill:**
1. **Regular Video Mode** - Generate complete YouTube videos from prompts
2. **Shorts from Scratch** - Create vertical Shorts from text prompts
3. **Shorts from Long** - Convert long videos into engaging Shorts
> **Love this skill? Support the creator!**
>
> [](https://buymeacoffee.com/mayank8290)
>
> [](https://tip.md/oyi77)
## When NOT to Use
- When the content requires deep domain expertise you do not have
- For legal, medical, or financial advice content
- When real-time data is required (use live data feeds)
## Overview
Content Factory enables content production with professional quality and consistency.
## Workflow
```python
# Example: Content generation pipeline
def generate_content(topic: str, format: str = "article"):
outline = create_outline(topic)
draft = write_draft(outline, format)
edited = edit_for_quality(draft)
optimized = optimize_for_seo(edited)
return publish(optimized)
```
1. **Define brief** — Set objectives, audience, and style guidelines
2. **Research and gather** — Collect source material and reference content
3. **Create draft** — Generate initial content following the brief
4. **Refine and edit** — Polish for quality, accuracy, and engagement
5. **Publish and distribute** — Deploy to target platforms
6. **Track performance** — Monitor engagement and iterate
## Quality Checklist
- [ ] Content matches the defined brief and audience
- [ ] All facts verified against authoritative sources
- [ ] Formatting consistent with style guidelines
- [ ] SEO/distribution optimization applied
- [ ] Call-to-action clear and compelling
## Tools
- Content management system for publishing
- Analytics platform for performance tracking
- Design tools for visual assets
- Collaboration tools for review cycles
## Anti-Rationalization Table
| Rationalization | Reality |
|---|---|
| "Good enough content works" | Quality content drives engagement. Mediocre content gets ignored. |
| "I will optimize later" | SEO and distribution need optimization from the start. |
| "Templates are good enough" | Templates are a starting point. Custom content outperforms generic. |
## Process
1. **Research** — Analyze target audience, competitors, and trending topics
1. **Create** — Generate content following brand guidelines and best practices
1. **Publish & Optimize** — Distribute to target platforms, track performance, iterate
## Verification
- [ ] Content meets quality standards and brief requirements
- [ ] Output is properly formatted for target platform
- [ ] All facts and references verified
- [ ] SEO/distribution optimization applied where applicable
## Verification Checklist
- [ ] Video generation completes without errors
- [ ] Output formats match platform specs
- [ ] Audio sync verified
- [ ] Batch processing handles failures gracefully
- [ ] Storage cleanup after generation