Skip to content
Back to skills

Full Pipeline

ASecurity

연예인 화장품 숏폼 콘텐츠 전체 파이프라인. 연예인명만 입력하면 리서치부터 포스팅 최적화까지 모든 단계를 자동으로 실행합니다. (팀 에이전트 기반)

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 8, 2026
content-marketingbashapi

Works with

  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill full-pipeline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Full Pipeline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Full Pipeline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-full-pipeline/badge)](https://www.skillsdirectory.com/skills/majiayu000-full-pipeline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: full-pipeline
description: 연예인 화장품 숏폼 콘텐츠 전체 파이프라인. 연예인명만 입력하면 리서치부터 포스팅 최적화까지 모든 단계를 자동으로 실행합니다. (팀 에이전트 기반)
allowed-tools: WebSearch, WebFetch, Read, Write, Bash, Glob, Task
user-invocable: true
---

# Full Pipeline Skill (Team-Based Architecture)

연예인 화장품 숏폼 콘텐츠 제작의 모든 단계를 **팀 에이전트 기반**으로 실행하는 통합 파이프라인입니다.

## 사용법

```
/full-pipeline [연예인명]
```

예시:
```
/full-pipeline 아이유
/full-pipeline 장원영
/full-pipeline 차은우
```

## 팀 기반 아키텍처

```
┌───────────────────────────────────────────────────────────────────────┐
│                        FULL PIPELINE (Team-Based)                      │
├───────────────────────────────────────────────────────────────────────┤
│                                                                         │
│   ┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐  │
│   │  RESEARCH-TEAM  │ →  │ PRODUCTION-TEAM  │ →  │ PUBLISHING-TEAM │  │
│   │                 │    │                  │    │                 │  │
│   │ • sns-discoverer│    │ • script-writer  │    │ • trend-analyst │  │
│   │ • content-      │    │ • asset-searcher │    │ • caption-writer│  │
│   │   analyzer      │    │ • asset-         │    │ • scheduler     │  │
│   │ • fact-checker  │    │   downloader     │    │                 │  │
│   │                 │    │ • edit-director  │    │                 │  │
│   │                 │    │ • video-renderer │    │                 │  │
│   │                 │    │ • thumbnail-     │    │                 │  │
│   │                 │    │   designer       │    │                 │  │
│   └─────────────────┘    └──────────────────┘    └─────────────────┘  │
│           ↓                       ↓                       ↓            │
│    research_complete.json   video.mp4 + script.md   posting_guide.json│
│                                                                         │
└───────────────────────────────────────────────────────────────────────┘
```

## 실행 프로세스

### Team 1: Research Team

**Gate Agent가 순차 실행:**
```
Task: @research-team "[연예인명]에 대한 화장품 리서치 시작"
```

**내부 플로우:**
1. `sns-discoverer` → 공식 SNS 채널 탐색
2. `content-analyzer` → 콘텐츠 분석, 제품 정보 추출
3. `fact-checker` → 제품 정보 검증, 신뢰도 등급 부여

**출력:**
- `data/research/channels/[연예인명]_channels.json`
- `data/research/products/[연예인명]_products.json`
- `data/verified/[연예인명]_verified.json`
- `data/research/[연예인명]_research_complete.json`

---

### Team 2: Production Team

**Gate Agent가 순차 실행:**
```
Task: @production-team "리서치 결과 기반 콘텐츠 제작"
```

**내부 플로우:**
1. `script-writer` → 60초 숏폼 스크립트 작성
2. `asset-searcher` → 필요 이미지 URL 수집
3. `asset-downloader` → 이미지 다운로드
4. `edit-director` → 편집 지시서 작성
5. `video-renderer` → 영상 생성 (선택적)
6. `thumbnail-designer` → 썸네일 가이드 작성

**출력:**
- `scripts/[연예인명].md`
- `assets/images/celebrity/`, `assets/images/products/`
- `data/production/[연예인명]_edit_instructions.md`
- `output/[연예인명].mp4` (선택적)
- `data/thumbnails/[연예인명]_thumbnail_guide.md`

---

### Team 3: Publishing Team

**Gate Agent가 순차 실행:**
```
Task: @publishing-team "포스팅 최적화"
```

**내부 플로우:**
1. `trend-analyst` → 트렌드 분석, 해시태그 수집
2. `caption-writer` → 플랫폼별 캡션 작성
3. `scheduler` → 최적 포스팅 시간 계산

**출력:**
- `data/posting/[연예인명]_trends.json`
- `data/posting/[연예인명]_captions.json`
- `data/posting/[연예인명]_schedule.json`
- `data/posting/[연예인명]_posting_guide.json`

---

## 최종 산출물

```
project/
├── data/
│   ├── research/
│   │   ├── channels/
│   │   │   └── [연예인명]_channels.json
│   │   ├── products/
│   │   │   └── [연예인명]_products.json
│   │   └── [연예인명]_research_complete.json
│   ├── verified/
│   │   └── [연예인명]_verified.json
│   ├── assets/
│   │   ├── [연예인명]_asset_list.json
│   │   └── [연예인명]_download_report.json
│   ├── production/
│   │   ├── [연예인명]_edit_instructions.md
│   │   └── [연예인명]_video_script.py
│   ├── thumbnails/
│   │   └── [연예인명]_thumbnail_guide.md
│   ├── posting/
│   │   ├── [연예인명]_trends.json
│   │   ├── [연예인명]_captions.json
│   │   ├── [연예인명]_schedule.json
│   │   └── [연예인명]_posting_guide.json
│   └── context/
│       └── [session-id]/
│           └── handoff_*.json
├── scripts/
│   └── [연예인명].md
├── assets/
│   ├── images/
│   │   ├── celebrity/
│   │   └── products/
│   └── audio/
└── output/
    └── [연예인명].mp4
```

## 진행 상황 리포트

```
═══════════════════════════════════════════════════════════════════
   [연예인명] 콘텐츠 파이프라인 진행 현황 (Team-Based)
═══════════════════════════════════════════════════════════════════

[✓] RESEARCH-TEAM
    ├─ sns-discoverer: YouTube 1개, Instagram 1개 확인
    ├─ content-analyzer: 제품 15개 발견
    └─ fact-checker: A등급 3개, B등급 2개 검증

[✓] PRODUCTION-TEAM
    ├─ script-writer: 58초 스크립트 완성
    ├─ asset-searcher: 15개 이미지 URL 수집
    ├─ asset-downloader: 12개 다운로드 완료
    ├─ edit-director: 편집 지시서 완성
    ├─ video-renderer: MP4 생성 완료
    └─ thumbnail-designer: 썸네일 가이드 완성

[✓] PUBLISHING-TEAM
    ├─ trend-analyst: 45개 해시태그 수집
    ├─ caption-writer: 3개 플랫폼 캡션 완성
    └─ scheduler: 금요일 21:00 TikTok 시작 권장

═══════════════════════════════════════════════════════════════════
   최종 결과
═══════════════════════════════════════════════════════════════════
   📄 스크립트: scripts/[연예인명].md
   🎬 영상: output/[연예인명].mp4
   📱 포스팅 가이드: data/posting/[연예인명]_posting_guide.json

   추천 포스팅 일정:
   • TikTok: 금요일 21:00 KST
   • Instagram: 토요일 12:00 KST
   • YouTube: 일요일 16:00 KST
═══════════════════════════════════════════════════════════════════
```

## 에러 처리

### 팀별 폴백

| 팀 | 문제 상황 | 대응 |
|-----|----------|------|
| research-team | 채널/콘텐츠 없음 | 뷰티 매체/인터뷰로 대체 |
| production-team | 에셋 부족 | 편집 지시서만 제공 |
| publishing-team | 트렌드 API 제한 | 기본 해시태그 세트 |

### 중단 조건
- 검증된 제품이 1개 미만
- 연예인 공식 채널 없음
- 사용자 중단 요청

## 옵션

```
/full-pipeline [연예인명] --skip-video       # 영상 생성 스킵
/full-pipeline [연예인명] --quick            # 빠른 모드
/full-pipeline [연예인명] --team=research    # 특정 팀만 실행
/full-pipeline [연예인명] --platform=tiktok  # 특정 플랫폼만
```

### 특정 팀만 실행
```
/full-pipeline 장원영 --team=research
/full-pipeline 장원영 --team=production
/full-pipeline 장원영 --team=publishing
```

## 주의사항

1. **팀 순차 실행**: research → production → publishing 순서 유지
2. **컨텍스트 전달**: 각 팀의 결과가 다음 팀의 입력으로 전달됨
3. **부분 실행**: --team 옵션으로 특정 팀만 실행 가능
4. **에러 복구**: 팀 단위로 재실행 가능

## 실행 예시

### 전체 파이프라인
```
User: /full-pipeline 장원영

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.