SuperAPI AI Directory

pipeline-framework

General & other

View repository

Updated 10-15 20:31

About this skill

Marketing Campaign Pipeline Framework

This is a framework for executing systematic marketing campaigns from brand analysis to creative production.

Pipeline Overview

┌─────────────────────────────────────────────────────────────┐
│                  AGENTIC MARKETING PIPELINE                 │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  [INPUT]                                                    │
│  └── Brand Document                                         │
│              ↓                                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │ PHASE 1: DISCOVERY                                   │   │
│  │ ├── Brand Analysis                                   │   │
│  │ └── Competitive Analysis                             │   │
│  └─────────────────────────────────────────────────────┘   │
│              ↓                                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │ PHASE 2: TARGETING                                   │   │
│  │ ├── Customer Segmentation                            │   │
│  │ └── Persona Development                              │   │
│  └─────────────────────────────────────────────────────┘   │
│              ↓                                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │ PHASE 3: PLANNING                                    │   │
│  │ ├── Channel Strategy                                 │   │
│  │ └── Content Planning                                 │   │
│  └─────────────────────────────────────────────────────┘   │
│              ↓                                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │ PHASE 4: CREATION                                    │   │
│  │ ├── Copy & Script Writing                            │   │
│  │ └── Creative Production                              │   │
│  └─────────────────────────────────────────────────────┘   │
│              ↓                                              │
│  [OUTPUT]                                                   │
│  └── Complete Campaign Assets                               │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Phase Details

Phase 1: Discovery

Purpose: Understand the brand and market

Step Activity Deliverable
1.1 Brand analysis Brand Strategy Brief
1.2 Competitor analysis Competitive Analysis
1.3 SWOT analysis SWOT Matrix

Time required: ~10분

Phase 2: Targeting

Purpose: Define the target customer

Step Activity Deliverable
2.1 Segment design Segment Profiles
2.2 Persona development Persona Cards
2.3 Empathy map creation Empathy Maps

Time required: ~10분

Phase 3: Planning

Purpose: Establish channel and content strategy

Step Activity Deliverable
3.1 Channel selection Channel Mix
3.2 Content pillar definition Content Pillars
3.3 Content calendar Content Calendar

Time required: ~10분

Phase 4: Creation

Purpose: Generate actual content assets

Step Activity Deliverable
4.1 Copywriting Marketing Copy
4.2 Script writing Video Scripts
4.3 Image generation Visual Assets
4.4 Video generation Video Assets

Time required: ~15분

Data Flow

Brand Doc
    ↓
Brand Brief ─────────────────────┐
    ↓                            │
Segments ────────────────────────┤
    ↓                            │
Persona ─────────────────────────┤
    ↓                            │
Channel Plan ────────────────────┤
    ↓                            │
Copy/Scripts ────────────────────┤
    ↓                            │
Images/Videos ───────────────────┘
    ↓
Campaign Package (All Assets)

Agent Mapping

Phase Primary Agents Support Agents
1 brand-strategist competitive-analyst
2 segmentation-architect, persona-architect data-analyst, customer-insights-partner
3 social-strategy-director channel-analyst
4 copy-strategist, script-writer, creative-director conversion-copywriter, production-coordinator

Execution Modes

1. Full Pipeline Mode

Automatically execute all steps sequentially

/run-full-pipeline --brand-doc "./brand.md"

2. Step-by-Step Mode

Review/approval after each step is completed

/run-phase --phase 1 --input "./brand.md"
# 검토 후
/run-phase --phase 2 --input "./phase1-output/"
# ...

3. Selective Mode

Select and execute only the necessary steps

/run-full-pipeline --skip-phases "competitive,persona"

4. Iterative Mode

Iteratively improve specific steps

/run-phase --phase 5 --options '{"variations": 5}'

Quality Checkpoints

Phase 1 completion check

  • Is the brand essence clear?
  • Has the USP been derived?
  • Is the SWOT completed?

Phase 2 completion check

  • Are the segments clearly distinguished?
  • Is the persona specific?
  • Is the target suitable for the brand?

Phase 3 completion check

  • Does the channel selection match the persona?
  • Has the content pillar been defined?
  • Is the calendar executable?

Phase 4 completion check

  • Does the copy match the message strategy?
  • Do the images match the brand guide?
  • Does the video match the channel format?

Error Handling

When a step fails

  1. Log the error
  2. Retry (up to 3 times)
  3. Report to Campaign Director on failure
  4. Manual intervention or alternative strategy

When a dependency is missing

  1. Request the required input data
  2. Suggest rerunning the previous step
  3. Provide a manual input option

Metrics & Tracking

Execution metrics

  • Time required for each step
  • Number of retries
  • Number of assets generated

Quality metrics

  • Brand consistency score
  • Message alignment
  • Agent reliability

File Storage

When running the pipeline, all artifacts are saved in the standard directory structure below.

{project}/
├── assets/               # 정적 에셋 (이미지, 비디오)
│   ├── images/           # AI 생성 이미지
│   │   ├── products/     # 제품 이미지
│   │   ├── lifestyle/    # 라이프스타일 이미지
│   │   └── thumbnails/   # 썸네일
│   └── videos/           # AI 생성 비디오
│       ├── products/     # 제품 영상
│       ├── shorts/       # Shorts/Reels
│       └── raw/          # 원본 클립
│
├── reports/              # 마케팅 문서
│   ├── brand/            # 브랜드 분석 (Phase 1)
│   │   ├── brand-strategy-brief.md
│   │   └── swot-analysis.md
│   ├── persona/          # 페르소나 (Phase 2-3)
│   │   ├── segment-profiles.md
│   │   └── persona-cards/
│   ├── strategy/         # 전략 문서 (Phase 3-4)
│   │   ├── channel-strategy.md
│   │   └── content-calendar.md
│   └── content/          # 콘텐츠 (Phase 5)
│       ├── copy-variations/
│       └── scripts/
│
├── scripts/              # 실행 스크립트
│   └── automation/       # 자동화 스크립트
│
└── tmp/                  # 임시 파일
    ├── drafts/           # 초안
    └── test/             # 테스트 생성물

Storage location by Phase

Phase Artifact Storage location
1 Brand Strategy Brief reports/brand/
2 Segment Profiles reports/persona/
3 Persona Cards reports/persona/
4 Channel Strategy reports/strategy/
5 Copy, Scripts reports/content/
6 Images, Videos assets/images/, assets/videos/

Directory initialization

Create the directory structure before running the pipeline:

mkdir -p assets/images/{products,lifestyle,thumbnails}
mkdir -p assets/videos/{products,shorts,raw}
mkdir -p reports/{brand,persona,strategy,content}
mkdir -p reports/content/{copy-variations,scripts}
mkdir -p scripts/automation
mkdir -p tmp/{drafts,test}

Usage

This skill is referenced by the campaign-director 및 workflow-coordinator agent when designing and executing the campaign pipeline.