blog-workflow

greatSumini's avatarfrom greatSumini

유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우. 채널에서 컨텐츠 수집, 인사이트 추출, 글 작성까지 전체 프로세스 지원. /collect, /insights, /select, /research, /outline, /feedback, /write, /status 명령어로 워크플로우 실행.

⭐1stars🔀1forks📁View on GitHub🕐Updated Jan 2, 2026

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.
nameblog-workflow
description유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우. 채널에서 컨텐츠 수집, 인사이트 추출, 글 작성까지 전체 프로세스 지원. /collect, /insights, /select, /research, /outline, /feedback, /write, /status 명령어로 워크플로우 실행.

Blog Workflow

유튜브 채널 기반 기술 블로그 컨텐츠 생성 워크플로우를 관리합니다.

워크플로우 단계

  1. 수집 (/collect): 등록된 유튜브 채널에서 신규 컨텐츠 수집
  2. 인사이트 (/insights): 수집된 컨텐츠에서 주요 인사이트 도출
  3. 선정 (/select): 글로 쓸 인사이트 대화형 선택 (Human)
  4. 리서치 (/research): 선정 주제에 대한 전문적 견해/트렌드 조사
  5. 개요 (/outline): 블로그 글 개요 작성
  6. 피드백 (/feedback): 개요에 대한 대화형 피드백 (Human)
  7. 작성 (/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)

참조

템플릿