blog-workflow
유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우. 채널에서 컨텐츠 수집, 인사이트 추출, 글 작성까지 전체 프로세스 지원. /collect, /insights, /select, /research, /outline, /feedback, /write, /status 명령어로 워크플로우 실행.
When & Why to Use This Skill
The Blog Workflow skill is a powerful automation tool designed to transform YouTube video content into high-quality technical blog posts. It manages the entire content lifecycle—from automated collection and insight extraction to structured research, outlining, and final drafting. By bridging the gap between video and text, this skill enables developers and content creators to efficiently repurpose their video assets into SEO-optimized articles, ensuring a consistent and professional online presence with minimal manual effort.
Use Cases
- Technical Content Repurposing: Automatically convert YouTube coding tutorials, product demos, or tech talks into structured, readable blog documentation.
- Efficient Content Strategy: Streamline the research and outlining phase by extracting key insights and trends from specific YouTube channels to fuel a technical blog pipeline.
- Multi-Channel Growth: Scale your content reach by transforming existing video libraries into written formats that are optimized for search engines and professional audiences.
- Interactive Drafting: Utilize the built-in feedback and selection commands (/select, /feedback) to maintain human-in-the-loop quality control over AI-generated outlines and drafts.
| name | blog-workflow |
|---|---|
| description | 유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우. 채널에서 컨텐츠 수집, 인사이트 추출, 글 작성까지 전체 프로세스 지원. /collect, /insights, /select, /research, /outline, /feedback, /write, /status 명령어로 워크플로우 실행. |
Blog Workflow
유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우를 관리합니다.
워크플로우 단계
- 수집 (
/collect): 등록된 유튜브 채널에서 신규 컨텐츠 수집 - 인사이트 (
/insights): 수집된 컨텐츠에서 주요 인사이트 도출 - 선정 (
/select): 글로 쓸 인사이트 대화형 선택 (Human) - 리서치 (
/research): 선정 주제에 대한 전문적 견해/트렌드 조사 - 개요 (
/outline): 블로그 글 개요 작성 - 피드백 (
/feedback): 개요에 대한 대화형 피드백 (Human) - 작성 (
/write): 최종 블로그 글 작성
채널 관리
채널 목록: content/channels.json
{
"channels": [
{
"id": "UC...",
"name": "채널명",
"url": "https://youtube.com/@channel",
"category": "tech",
"lastChecked": "2024-01-01T00:00:00Z",
"enabled": true
}
]
}
채널 추가: content/channels.json 파일 직접 편집
상태 관리
워크플로우 상태: content/workflow-state.json
파일 구조
content/
├── channels.json # 채널 목록
├── workflow-state.json # 워크플로우 상태
├── raw/ # 수집된 원본 (raw/{date}-{channel}/*.md)
├── insights/ # 인사이트 (insights/{date}-insights.md)
├── selected/ # 선정된 주제 (selected/{date}-{topic}.md)
├── research/ # 리서치 결과 (research/{date}-{topic}-research.md)
├── outlines/ # 개요 (outlines/{date}-{topic}-outline.md)
└── posts/ # 최종 포스트 (posts/{date}-{topic}.md)
참조
- YouTube 데이터 수집: youtube-api.md
- 글쓰기 스타일: writing-style.md