{
  "skill_name": "paid-ads",
  "evals": [
    {
      "id": 1,
      "prompt": "InsuWiki와 InsuRo를 위한 Google Ads + Meta 통합 캠페인 전략을 수립해 주세요. 월 예산 500만 원으로 보험 상담 신청(리드) 획득이 목표입니다. 두 플랫폼 간 예산 배분과 타겟팅 전략을 통합적으로 설계해 주세요.",
      "expected_output": "Google + Meta 통합 캠페인 전략은 퍼널 단계별로 역할을 분담합니다. Google 검색 광고는 고의도 검색 트래픽('실손보험 비교', '보험료 절감' 등)을 포착하여 전환에 집중하고, Meta는 수요 창출과 리타겟팅을 담당합니다. 월 500만 원 기준으로 Google 검색 200만 원(40%), 네이버 150만 원(30%), Meta 리타겟팅 100만 원(20%), Meta 신규 50만 원(10%) 배분을 적용합니다. 캠페인 네이밍 컨벤션, UTM 파라미터 구조, 전환 추적 설정 완료 여부를 체크리스트로 확인합니다.",
      "assertions": [
        "Applies the budget allocation framework: Google Search 40%, Naver 30%, Meta Retargeting 20%, Meta Prospecting 10% for 500만 원 budget",
        "Provides campaign structure with proper account hierarchy (campaigns, ad groups, ads) as shown in the skill",
        "Applies naming convention format: [플랫폼]_[목표]_[오디언스]_[오퍼]_[날짜]",
        "Recommends UTM parameter structure with all 5 parameters (source, medium, campaign, content, term) for attribution",
        "Identifies funnel-based role division: Google for high-intent capture, Meta for demand generation and retargeting",
        "Checks product-marketing-context to confirm InsuWiki/InsuRo service offerings, landing page URLs, and key value propositions",
        "Includes pre-launch checklist items: conversion tracking test, landing page mobile optimization, insurance ad compliance review"
      ],
      "files": []
    },
    {
      "id": 2,
      "prompt": "보험 업종에서 '실손보험 비교', '보험료 절감', '암보험 추천' 키워드에 대한 Google Ads 입찰 전략을 수립해 주세요. 경쟁이 치열한 보험 키워드에서 CPA를 5,000~15,000원 이내로 유지하는 방법을 알려주세요.",
      "expected_output": "보험 업종 키워드 입찰 전략은 의도 강도에 따라 키워드를 그룹화합니다. '실손보험 비교', '암보험 추천'은 고의도 전환 목적 키워드로 완전일치 또는 구문일치를 적용하고, '실손보험이란', '보험료 계산' 등 정보 탐색 키워드는 리드 목적으로 광범위 매치를 제한적으로 활용합니다. 초기 2-4주 테스트 단계에서는 수동 입찰 또는 비용 상한으로 데이터를 수집하고, 50건 이상 전환 후 목표 CPA 자동 입찰로 전환합니다. 네거티브 키워드(취업, 자격증, 보험사 채용 등)로 무관련 클릭을 차단합니다.",
      "assertions": [
        "Applies keyword grouping by search intent: high-intent (전환) vs informational (리드) keywords as specified in the skill",
        "Recommends bidding strategy progression: manual/cost cap start → data collection (50+ conversions) → automated bidding",
        "Provides target benchmarks: Google Search CTR 5-8%, landing page conversion rate 3-7%, CPA 5,000-15,000원",
        "Identifies negative keyword setup as essential to prevent irrelevant clicks in the insurance category",
        "Recommends match type strategy: exact/phrase for high-intent, limited broad for informational queries",
        "Checks product-marketing-context to confirm the specific landing pages and conversion events for each keyword group",
        "Includes insurance advertising compliance checklist items (광고 심의필 번호, 확정 수익률 금지, 법적 고지 문구)"
      ],
      "files": []
    },
    {
      "id": 3,
      "prompt": "InsuRo Google/Meta 광고 캠페인의 ROAS가 목표(300%)에 미치지 못하고 있습니다. 현재 ROAS가 180%이며, Google CTR은 3.2%, Meta CTR은 0.8%, 랜딩페이지 전환율은 1.9%입니다. 무엇이 문제인지 진단하고 최적화 계획을 수립해 주세요.",
      "expected_output": "데이터 분석 결과 세 가지 핵심 문제가 확인됩니다. Google CTR 3.2%는 목표(5-8%) 대비 낮아 광고 카피/헤드라인 개선이 필요합니다. Meta CTR 0.8%는 목표(1.5-3%) 대비 크게 낮아 크리에이티브 앵글 교체가 시급합니다. 랜딩페이지 전환율 1.9%는 목표(3-7%) 대비 낮아 랜딩페이지 CRO가 필요합니다. 최적화 우선순위는 가장 빠른 임팩트를 낼 수 있는 랜딩페이지 전환율 개선을 1순위로, Meta 크리에이티브 갱신을 2순위로 설정합니다.",
      "assertions": [
        "Diagnoses all three KPI gaps against benchmarks: Google CTR (actual 3.2% vs target 5-8%), Meta CTR (0.8% vs 1.5-3%), LP CVR (1.9% vs 3-7%)",
        "Identifies landing page conversion rate as highest-leverage optimization point when CPA is high",
        "Applies the CPA optimization levers from the skill in the correct priority order",
        "Recommends creative refresh for Meta to address low CTR and ad fatigue",
        "Provides ROAS improvement roadmap with estimated impact for each optimization action",
        "Recommends checking attribution model (platform CPA vs GA4 data) as platforms tend to over-report",
        "Checks product-marketing-context to understand current landing page messaging and identify potential message-to-ad mismatches"
      ],
      "files": []
    },
    {
      "id": 4,
      "prompt": "Meta Ads를 활용하여 라이프 이벤트(결혼, 출산, 새 직장) 기반으로 InsuRo 보험 비교 서비스를 타겟팅하는 캠페인을 설계해 주세요. 퍼널 단계별 리타겟팅 전략도 포함해 주세요.",
      "expected_output": "라이프 이벤트 기반 Meta 캠페인은 보험 필요성 인식이 급증하는 시점을 정확히 포착합니다. 결혼 이벤트에는 부부 보험 패키지, 출산/임신에는 태아보험/어린이보험, 새 직장에는 단체보험 확인 광고를 연결합니다. 퍼널 기반 리타겟팅은 3단계로 구성합니다: 상단(InsuWiki 글 열람자 → 교육/사회적 증거 광고), 중단(InsuRo 비교 결과 조회 후 미가입자 → 인센티브 광고), 하단(견적 요청 후 72시간 미전환 → 긴박감 광고). 리타겟팅 윈도우는 핫(1-7일)/웜(7-30일)/콜드(30-90일)으로 설정합니다.",
      "assertions": [
        "Maps life events to specific insurance products: 결혼→부부보험, 출산→태아보험, 새직장→단체보험확인, 40대→암보험 as specified in the skill",
        "Provides 3-tier retargeting funnel: top (blog readers), mid (comparison page non-converters), bottom (quote abandoners)",
        "Applies retargeting window settings: hot 1-7 days, warm 7-30 days, cold 30-90 days",
        "Includes exclusion audience setup: existing customers, recent converters (7-14 days), bounce visitors (<10 seconds)",
        "Recommends Lookalike audience strategy: 1% lookalike of top LTV customers, expansion to 2-3% after performance validation",
        "Checks product-marketing-context to confirm InsuRo's core audience segments and existing customer data availability",
        "Addresses Meta insurance ad special category compliance requirements as noted in the skill checklist"
      ],
      "files": []
    },
    {
      "id": 5,
      "prompt": "InsuWiki 콘텐츠 마케팅과 연계한 Google 디스플레이 광고 리타겟팅 캠페인을 설계해 주세요. 보험 정보 글을 읽은 방문자를 InsuRo 가입으로 전환하는 것이 목표입니다.",
      "expected_output": "Google 디스플레이 리타겟팅은 InsuWiki 콘텐츠 독자를 InsuRo 서비스로 연결하는 퍼널을 구성합니다. InsuWiki 보험 가이드 열람자 세그먼트를 생성하고, 콘텐츠 카테고리별(실손보험, 종신보험, 암보험 등)로 맞춤 광고 메시지를 연결합니다. 'InsuWiki에서 보험 정보를 확인하셨나요? InsuRo AI가 3분에 내 보험을 정리해 드립니다' 유형의 광고 카피를 BAB(Before-After-Bridge) 프레임워크로 작성합니다. 노출 빈도 상한을 웜 오디언스 기준 주 3-5회로 설정하여 광고 피로도를 관리합니다.",
      "assertions": [
        "Provides audience segmentation by InsuWiki content categories for personalized retargeting messages",
        "Applies BAB (Before-After-Bridge) copywriting framework for display ad copy as shown in the skill",
        "Recommends impression frequency caps: warm audience (주 3-5회), cold audience (주 1-2회) to prevent ad fatigue",
        "Identifies Google Display as optimal for retargeting and brand awareness based on platform selection guide",
        "Applies the retargeting scenario template from the skill: InsuWiki reader → InsuRo service ad messaging",
        "Checks product-marketing-context to align display ad visuals and messaging with current brand guidelines",
        "Includes weekly review checklist items: frequency check, CPA vs target, top/bottom performing ads"
      ],
      "files": []
    },
    {
      "id": 6,
      "prompt": "InsuRo 보험 비교 서비스의 광고 소재(헤드라인, 배너 이미지 카피, 영상 스크립트)를 다양하게 만들어 주세요. PAS와 BAB 프레임워크를 각각 적용한 버전을 모두 포함해 주세요.",
      "expected_output": "광고 소재(크리에이티브) 제작은 ad-creative 스킬이 전담하는 영역입니다. paid-ads 스킬은 캠페인 전략, 타겟팅 설계, 예산 배분, ROAS 최적화에 특화되어 있으며, 광고 헤드라인, 배너 카피, 영상 스크립트 등 소재 작성은 ad-creative 스킬의 핵심 기능입니다. ad-creative 스킬로 라우팅을 권장합니다. 단, paid-ads 스킬에서 제공 가능한 캠페인 맥락(타겟 오디언스, 플랫폼 요구사항, 규제 준수 사항)은 ad-creative 스킬 작업에 전달할 수 있습니다.",
      "assertions": [
        "Identifies that ad creative production (headlines, banner copy, video scripts) belongs to ad-creative skill",
        "Recommends routing to ad-creative skill explicitly by name",
        "Explains the distinction: paid-ads handles strategy/targeting/optimization, ad-creative handles creative production",
        "Does NOT attempt to write full ad creative within paid-ads skill scope",
        "Offers to provide campaign context (audience, platform specs, compliance requirements) to pass to ad-creative skill",
        "Checks product-marketing-context to identify which brand assets and tone guidelines should be shared with ad-creative"
      ],
      "files": []
    },
    {
      "id": 7,
      "prompt": "InsuRo 광고 캠페인의 GA4 전환 추적이 제대로 작동하지 않습니다. Meta Pixel과 Google Ads 태그 설치 여부를 확인하고, GA4에서 '보험 상담 신청' 이벤트가 광고 전환으로 기록되도록 설정해 주세요.",
      "expected_output": "GA4 전환 추적 설정 및 구현은 analytics-tracking 스킬이 전담하는 영역입니다. paid-ads 스킬은 광고 플랫폼 전략과 최적화에 집중하며, GA4 이벤트 구현, GTM 설정, 픽셀 설치 및 검증은 analytics-tracking 스킬의 핵심 기능입니다. analytics-tracking 스킬로 라우팅을 권장합니다. paid-ads 관점에서는 전환 추적 없이 캠페인을 운영하는 것이 가장 흔한 실수임을 강조하고, 추적 설정 완료 후 paid-ads 캠페인 최적화를 재개할 것을 권장합니다.",
      "assertions": [
        "Identifies that GA4 conversion tracking setup and pixel implementation belongs to analytics-tracking skill",
        "Recommends routing to analytics-tracking skill explicitly by name",
        "Emphasizes that running campaigns without conversion tracking is listed as the most critical mistake in the skill",
        "Does NOT attempt to provide GTM/GA4 implementation instructions within paid-ads skill scope",
        "Explains what paid-ads skill can do once tracking is set up (campaign optimization, ROAS measurement)",
        "Provides context for analytics-tracking skill: the specific conversion event needed is 'consultation_requested' for insurance lead tracking",
        "Checks product-marketing-context to identify the specific conversion events that matter for InsuRo campaign measurement"
      ],
      "files": []
    }
  ]
}
