Community코딩 & 개발github.com

CDCStream/skills

경쟁사가 TikTok, Instagram, YouTube, X, Threads, LinkedIn, Facebook에 게시한 최신 콘텐츠와 성과가 좋은 게시물, 주제 및 형식을 주간 다이제스트로 제공합니다. Captapi API(MCP 도구 또는 REST, CAPTAPI_API_KEY 사용)를 활용하며, 먼저 예상 크레딧을 보여주고 각 주장 뒤에 엔드포인트를 명시합니다. 경쟁사 소셜 콘텐츠 모니터링, 게시 활동 벤치마킹, 또는 경쟁 브랜드의 성공 전략 파악이 필요할 때 사용하세요.

skills란 무엇인가요?

이 스킬은 여러 소셜 미디어 플랫폼(TikTok, Instagram, YouTube, X, Threads, LinkedIn, Facebook)에서 경쟁사의 최신 공개 게시물을 정기적으로 수집하고 분석하여 주간 다이제스트를 생성하는 AI 에이전트 기능입니다. Captapi API를 통해 각 플랫폼의 공개 데이터를 가져오며, MCP 도구나 REST API 방식으로 호출할 수 있습니다. 각 게시물의 참여도(좋아요, 댓글, 공유 등)를 해당 계정의 기본 참여도와 비교하여 '성과 우수 게시물(outperformers)'을 식별하고, 게시물 형식(짧은 영상, 이미지, 캐러셀 등)과 주제를 자동으로 태깅합니다. 또한 이전 주간 다이제스트와 비교하여 게시 빈도 변화, 새로운 주제, 형식 변화를 파악합니다. 가장 중요한 특징은 실제 API 호출 전에 예상 크레딧을 먼저 제시하고 사용자 확인을 받으며, 모든 분석 결과에 사용된 데이터 소스 엔드포인트를 명확히 표기한다는 점입니다. 단, 공개 데이터만 사용하므로 도달 범위, 저장, 클릭률, 잠재고객 데이터는 추정하지 않으며, 주제 태그와 전략적 해석은 사람의 검토가 필요합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CDCStream/skills/tree/HEAD/skills/competitor-content-digest

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

경쟁사 콘텐츠 다이제스트

각 경쟁사가 사용하는 플랫폼의 최신 공개 게시물을 가져와 해당 계정의 자체 기준 대비 참여도를 기준으로 순위를 매기고, 해당 기간 동안 콘텐츠에서 무엇이 변경되었는지 요약합니다.

이 도구가 알려주는 것과 알려주지 못하는 것

  • 공개, 로그아웃 상태 데이터만 제공합니다. 도달 범위, 저장, 클릭률 또는 잠재고객 데이터는 제공하지 않으며, 절대 추정하지 마십시오.
  • 플랫폼별로 목록 반환 방식이 다릅니다:
    • X user-tweets는 계정의 가장 인기 있는 최근 트윗(약 100개)을 반환하며, 시간 순서가 아닙니다.
    • LinkedIn company-posts는 회사 페이지가 로그아웃 방문자에게 보여주는 게시물(최신 약 10개)을 반환합니다.
    • Facebook profile-posts는 일반적으로 페이지가 로그아웃 방문자에게 보여주는 1~2개의 최신 게시물만 반환합니다. Facebook은 전체 피드가 아닌 스팟 점검으로 취급하고 다이제스트에 그렇게 명시하십시오.
  • 참여도는 하나의 계정과 하나의 플랫폼 내에서만 비교하십시오. 플랫폼 간 원시 좋아요 수는 비교할 수 없습니다.

먼저 수집할 입력 정보

  1. 경쟁사 및 플랫폼별 프로필 URL. 핸들을 추측하지 말고, 사용자가 제공하지 않은 플랫폼은 건너뛰십시오.
  2. 기간(기본값: 최근 7일) 및 플랫폼별 가져올 게시물 수(기본값 10개, Facebook profile-posts는 최대 limit=4 허용).
  3. 주간 변동 보고를 위한 이전 다이제스트 파일(있는 경우).

크레딧 예상 — 실행 전에 표시

경쟁사당 플랫폼별로 하나의 목록 호출이 필요합니다:

플랫폼엔드포인트크레딧
TikTok/v1/tiktok/channel-posts2
Instagram/v1/instagram/channel-posts (게시물당 0.3, 10개 게시물 기준)3
YouTube/v1/youtube/channel-videos2
X/v1/twitter/user-tweets2
Threads/v1/threads/user-posts2
LinkedIn/v1/linkedin/company-posts1
Facebook/v1/facebook/profile-posts2

모든 7개 플랫폼: 경쟁사당 약 14크레딧; 몇 가지 선택적 세부 정보 호출 시 약 16크레딧. 요청된 경쟁사 및 플랫폼의 총 크레딧을 출력하고, GET /v1/account/balance(무료)로 잔액을 확인한 후 확인을 요청하십시오.

Captapi 호출 방법

  • MCP: tiktok_channel_posts, instagram_channel_posts, youtube_channel_videos, twitter_user_tweets, threads_user_posts, linkedin_company_posts, facebook_profile_posts.
  • REST: GET https://api.captapi.com<path>?url=<프로필 URL>&limit=<N> 헤더 Authorization: Bearer $CAPTAPI_API_KEY 사용. Facebook의 경우 limit=4를 사용하십시오. 더 높은 값은 422 검증 오류가 발생합니다.

실패한 호출은 크레딧이 소모되지 않습니다. retryable: true 오류는 한 번 재시도하고, retryable: false 오류는 해당 플랫폼의 답변으로 기록하십시오.

단계

  1. 목록 가져오기: 사용자가 제공한 모든 경쟁사 × 플랫폼 조합에 대해 수행합니다.
  2. 기간별 필터링: 각 게시물의 publishedAt을 기준으로 필터링합니다. 목록은 게시물의 생성 일자와 관계없이 최신 게시물을 반환합니다. "해당 기간 내 게시물 없음"은 실패한 호출과 별도로 보고합니다. X의 경우 기간 내 트윗을 유지하고, 이 데이터가 인기 순위 기반 집합임을 명시합니다.
  3. 교차 게시물 병합: 한 경쟁사가 여러 플랫폼에 게시 시간이 몇 분 차이 나고 텍스트가 중복되는 게시물은 하나의 항목으로 처리합니다.
  4. 각 게시물 점수 매기기: 동일 플랫폼의 동일 계정 내에서 평가합니다. 참여도 = 좋아요 + 댓글 (+ 공유/리포스트, 있는 경우); 상승률(lift) = 참여도 / 해당 계정이 가져온 게시물의 중간 참여도. 상승률이 2 이상인 게시물은 "성과 우수 게시물(outperformers)"입니다.
  5. 각 게시물 태깅: 형식(짧은 비디오, 긴 비디오, 이미지, 캐러셀, 텍스트, 링크)과 캡션에서 유추한 2~4단어 주제로 태깅합니다.
  6. 이전 다이제스트와 비교(제공된 경우): 게시 빈도 변화, 새로운 주제, 추가되거나 제거된 형식을 분석합니다.

다이제스트 형식

  1. 활동 테이블: 경쟁사 × 플랫폼 → 해당 기간 게시물 수(및 이전 기간 대비 변동).
  2. 성과 우수 게시물: 경쟁사당 최대 5개 — 플랫폼, 날짜, 형식, 캡션 첫 줄, 참여도 및 상승률, 링크, 소스 엔드포인트.
  3. 테마 [사람 검토 필요]: 경쟁사가 집중하는 3~5개의 주제 또는 형식, 각각 최소 2개의 연결된 게시물로 뒷받침되어야 함.
  4. 공백 및 주의사항: 제공되지 않았거나 실패한 플랫폼, 위의 Facebook 및 X 참고 사항, 그리고 근사치.
  5. 실행의 총 크레딧.

사람이 반드시 검토해야 할 사항

  • 주제 태그 및 테마 — 캡션에서 유추된 것입니다.
  • 데이터에 대한 모든 "전략적" 해석. 다이제스트는 무엇이 게시되었고 계정 대비 어떻게 수행되었는지를 보여줄 뿐, 그 이유는 보여주지 않습니다.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬