경쟁 전략 추적기 — 경쟁 정보를 위한 조직 기억 — Claude Skill
Claude Code용 Claude 스킬 · 제공: Gooseworks · 실행: /competitive-strategy-tracker (Claude 내)·업데이트: 2026년 6월 12일
지속 프로필을 갖춘 살아 있는 경쟁 정보 시스템
- 경쟁사별 지속 프로필과 월간 스냅샷을 유지합니다
- 포지셔닝, 제품, 가격, 콘텐츠, 시장 신호를 추적합니다
- 마지막 스캔 대비 변경을 감지하고 중요도를 점수화합니다
- 무엇이 작동하는지 파악하기 위해 소셜 콘텐츠 성과를 분석합니다
- 메시지와 가격 조치가 포함된 전략적 권장 사항을 출력합니다
대상
기능
전략 회의에서 팀이 사용하는 전체 경쟁 지형 보고서를 생성합니다.
경쟁사가 기능을 출시하거나 가격을 바꾸면 대응 권장 사항이 포함된 집중 분석을 실행합니다.
타임라인은 궤적을 보여줍니다. 패턴은 3회 이상의 스캔 후에야 나타납니다.
작동 방식
경쟁사 목록과 자사 포지셔닝을 입력으로 받습니다
포지셔닝, 제품, 가격, 콘텐츠, 시장 신호 전반에서 경쟁사를 스캔합니다
마지막 저장 프로필 대비 변경을 감지합니다
프로필 파일을 업데이트하고 변경 타임라인에 추가합니다
포지셔닝, 메시지, 가격, 콘텐츠, 제품에 대한 권장 사항을 생성합니다
개선되는 지표
지원 도구
경쟁 전략 추적기을(를) 사용해 보시겠어요?
시작 방법을 선택하세요.
이 스킬을 컴퓨터에 로컬로 설치하고 실행합니다.
컴퓨터에서 터미널을 열고 이 명령을 붙여넣으세요:
이 명령은 스킬과 모든 파일을 컴퓨터에 다운로드합니다:
모든 프로젝트에서 사용하려면 끝에 -g를 추가하세요.
Claude Code를 시작한 다음 명령을 입력하세요:
경쟁 전략 추적기
시간에 따라 경쟁사 지식을 축적하고 이를 비즈니스의 전략적 권장 사항으로 번역하는 살아 있는 경쟁 정보 시스템입니다.
competitor-intel은 경쟁사가 무엇을 했는지 알려줍니다. 이 복합 스킬은 그것이 당신에게 무엇을 의미하는지, 그리고 무엇을 해야 하는지 알려줍니다.
유지하는 것:
- 각 경쟁사별 지속 프로필 폴더, 모든 스캔 때 업데이트
- 변경 타임라인 — 포지셔닝을 바꾸고, 기능을 출시하고, 가격을 바꾼 시점
- 소셜 콘텐츠 분석 — 어떤 주제가 참여를 얻고 어떤 형식이 작동하는지
- 각 경쟁사 대비 자사 포지셔닝, 경쟁사가 움직일 때마다 업데이트
- 실행 가능한 권장 사항: 메시지, 가격, 전략에서 무엇을 바꿀지
두 가지 모드:
- 업데이트: 주기적으로 실행(월간 또는 경쟁사 움직임으로 트리거). 변경을 스캔하고, 프로필을 업데이트하고, 권장 사항이 포함된 변경 보고서를 만듭니다.
- 검토: 요청 시 심층 분석. 팀 토론 또는 전략 세션용 전체 경쟁 지형 검토를 만듭니다.
자동 로드 시점
다음 상황에서 이 복합 스킬을 로드합니다:
- 사용자가 "경쟁 검토", "경쟁사 프로필 업데이트", "경쟁사들이 무엇을 하고 있나", "X 대비 어떻게 포지셔닝해야 하나"라고 말함
- 사용자가 "경쟁사가 가격을 바꿨다", "경쟁사가 새 기능을 출시했다", "경쟁 메시지 새로고침"이라고 말함
- 사용자가 "어떻게 차별화해야 하나", "[competitor] 대비 우리 포지셔닝은?", "경쟁 전략"이라고 질문함
- 월간/분기별 검토 주기가 업데이트를 트리거함
- 특정 경쟁사 움직임이 반응형 분석을 트리거함
0단계: 구성(1회 설정)
첫 실행 때 수집하고 저장합니다. 이후 실행에서는 건너뜁니다.
경쟁사 목록
| 질문 | 목적 | 저장 키 |
|---|---|---|
| 경쟁사는 누구인가요? (이름 + 웹사이트) | 추적 범위 정의 | competitors |
| 주요 경쟁사와 보조 경쟁사는 무엇인가요? | 추적 깊이 우선순위 지정 | competitor_tiers |
| 경쟁사 프로필은 어디에 저장하나요? | 파일 저장 위치 | profile_directory |
competitors: [
{
name: "Competitor A"
website: "https://competitora.com"
tier: "primary" # 깊게 추적
slug: "competitor-a" # 폴더 이름
},
{
name: "Competitor B"
website: "https://competitorb.com"
tier: "secondary" # 가볍게 추적
slug: "competitor-b"
}
]
profile_directory: "clients/<client>/competitors/"
자사 맥락(비교용)
| 질문 | 목적 | 저장 키 |
|---|---|---|
| 현재 포지셔닝 문장은 무엇인가요? (2-3문장) | 경쟁사와 비교 | your_positioning |
| 태그라인 / 헤드라인은 무엇인가요? | 메시지 변경 추적 | your_tagline |
| 핵심 차별점은 무엇인가요? (3-5개) | 경쟁 격차 분석 | your_differentiators |
| 가격 모델과 대략적인 가격은 무엇인가요? | 가격 비교 | your_pricing |
| 핵심 기능은 무엇인가요? | 기능 비교 | your_features |
| 이상 고객 프로필은 무엇인가요? | 경쟁사 이상 고객 프로필 중복 평가 | your_icp |
| 어디에 콘텐츠를 게시하나요? (LinkedIn, 블로그, Twitter 등) | 소셜 비교 | your_channels |
추적 구성
| 질문 | 옵션 | 저장 키 |
|---|---|---|
| 전체 업데이트를 얼마나 자주 할까요? | 월간 / 분기별 | update_cadence |
| 경쟁사에서 어떤 소셜 플랫폼을 추적할까요? | LinkedIn / Twitter / Blog / YouTube / All | social_platforms |
| 보고서는 어디에 저장할까요? | 로컬 파일 / Google Sheets / Notion | report_destination |
구성 저장 위치: clients/<client-name>/config/competitive-strategy.json 또는 동등한 위치.
1단계: 경쟁 지형 스캔
목적: 각 경쟁사에 대해 다섯 차원의 현재 상태 데이터를 수집합니다. 마지막 저장 프로필과 비교해 변경을 감지합니다.
입력 계약
competitors: [...] # 구성에서 가져옴
profile_directory: string # 구성에서 가져옴
mode: "update" | "review" # update = 주기적 스캔. review = 전체 심층 분석.
trigger: string | null # 예: "경쟁사 A가 새 가격제를 출시함" — 스캔 초점
프로세스
각 경쟁사에 대해 다섯 차원을 스캔합니다:
A) 포지셔닝 및 메시지
| 캡처할 것 | 볼 곳 | 변경의 의미 |
|---|---|---|
| 홈페이지 헤드라인 / 태그라인 | 웹사이트(hero 섹션) | 메시지 변화 — 상위 시장으로 가는가? 하위 시장으로 가는가? 새 청중인가? |
| "무엇을 하는가" / "어떻게 작동하는가" 설명 | 웹사이트, 소개 페이지 | 포지셔닝 전환 — 다른 문제를 해결하는가? |
| 핵심 가치 제안(사이트에 나열된 3-5개) | 웹사이트, 제품 페이지 | 기능 강조 변화 — 무엇에 베팅하는가 |
| 대상 청중 언어 | 웹사이트, 사례 연구 | 이상 고객 프로필 변화 — 새 세그먼트 타깃팅 |
| 표시된 고객 로고 / 사례 연구 | 웹사이트, 고객 페이지 | 사회적 증거 변화 — 새 세그먼트, 엔터프라이즈 이동 등 |
| 비교 / "vs." 페이지 | 웹사이트, 검색 | 자사 및 타사 대비 포지셔닝 방식 |
| 데모 행동 유도 / 무료 체험 프레이밍 | 웹사이트 | 시장 진출 움직임 변화 — 제품 주도 성장 vs. 영업 주도 |
B) 제품 및 기능
| 캡처할 것 | 볼 곳 | 변경의 의미 |
|---|---|---|
| 기능 목록 | 웹사이트, 제품 페이지, G2 프로필 | 새 기능 = 경쟁 위협 또는 무관함 |
| 최근 제품 출시 | 블로그, 언론, Product Hunt, 변경 로그 | 혁신 속도 — 빠르게 출시하는가, 정체되는가? |
| 통합 | 웹사이트 통합 페이지 | 생태계 전략 — 누구와 파트너십을 맺는가? |
| 제품 스크린샷 / UI | 웹사이트, G2 | 사용자 경험 방향 — 더 단순한가? 더 복잡한가? 엔터프라이즈형인가? |
| API / 개발자 문서 | 문서 사이트 | 플랫폼 전략 — 생태계를 구축하는가? |
C) 가격 및 패키징
| 캡처할 것 | 볼 곳 | 변경의 의미 |
|---|---|---|
| 가격 페이지(요금제, 등급, 가격) | 웹사이트 /pricing | 가격 인상 = 상위 시장 이동. 인하 = 저가 경쟁. 새 등급 = 새 세그먼트. |
| 무료 등급 / 무료 요금제 | 가격 페이지 | 제품 주도 성장 움직임 — 영업보다 도입으로 경쟁 |
| 엔터프라이즈 / "문의" 등급 | 가격 페이지 | 상위 시장 이동 |
| 가격 모델(좌석당, 사용량당, 고정 요금) | 가격 페이지 | 모델 변화 = 전략적 전환 |
| 보이는 할인 / 프로모션 | 웹사이트, 광고 | 공격적 경쟁 — 거래를 잃고 있을 수 있음 |
D) 콘텐츠 및 소셜 성과
| 캡처할 것 | 볼 곳 | 변경의 의미 |
|---|---|---|
| 블로그 게시물(최근 30-90일) | 블로그 | 콘텐츠 주제 = 청중이 중요하게 여긴다고 생각하는 것 |
| LinkedIn 회사 페이지 게시물(최근 30일) | 주제, 형식, 참여 수준 | |
| 창업자/CEO LinkedIn 게시물 | 사고 리더십 방향, 밀고 있는 내러티브 | |
| Twitter/X 활동 | 실시간 메시지, 커뮤니티 참여 | |
| YouTube 콘텐츠 | YouTube | 영상 투자 = 교육/브랜드 확장 |
| 팟캐스트 출연 | 웹 검색 | 어디에 등장하고 어떤 주제를 말하는지 |
| 최고 성과 콘텐츠(참여 기준) | LinkedIn, 블로그 | 청중에게 반응을 얻는 것(여기서 배워야 함) |
E) 시장 신호
| 캡처할 것 | 볼 곳 | 변경의 의미 |
|---|---|---|
| 최근 투자 유치 | Crunchbase, 언론 | 자본 투입 = 가속화 예정 |
| 채용 패턴 | LinkedIn 채용, 채용 게시판 | 다음에 무엇을 만들지(ML 엔지니어 = AI 기능, 엔터프라이즈 영업 담당자 = 상위 시장) |
| 리더십 변화 | LinkedIn, 언론 | 새 리더 = 전략 변화 가능성 |
| 발표된 파트너십 | 언론, LinkedIn | 생태계 움직임, 채널 전략 |
| 고객 리뷰(최근) | G2, Capterra | 고객이 좋아/싫어하는 것 = 자사의 기회 |
| 수상 / 인정 | 웹 검색 | 범주 검증 또는 특정 틈새 승리 |
| 감원 / 축소 | 웹 검색, 뉴스 | 취약성 — 고객이 불안해할 수 있음 |
변경 감지
각 차원에 대해 현재 상태를 마지막 저장 프로필과 비교합니다:
| 변경 유형 | 감지 방법 | 중요성 |
|---|---|---|
| 메시지 변경 | 헤드라인/태그라인이 저장 프로필과 다름 | 재포지셔닝 중 — 자사 포지셔닝 영향 평가 |
| 기능 출시 | 저장 프로필에 없던 새 기능 | 경쟁 격차가 닫히거나 열렸을 수 있음 |
| 가격 변경 | 가격이 저장 프로필과 다름 | 전략에 대한 시장 신호 |
| 새 세그먼트 | 다른 산업의 새 고객 로고, 사례 연구 | 확장 중 — 자사 이상 고객 프로필을 노리는가? |
| 콘텐츠 주제 변화 | 블로그/소셜 주제가 크게 바뀜 | 전략 방향 변화 |
| 채용 신호 | 이전에 없던 새 역할 | 새 역량 구축 |
출력 계약
competitor_scans: [
{
competitor: {
name: string
slug: string
tier: string
website: string
}
current_state: {
positioning: {
headline: string
description: string
value_propositions: string[]
target_audience: string
customer_logos: string[]
comparison_pages: string[]
}
product: {
key_features: string[]
recent_launches: [ { feature: string, date: string, description: string } ]
integrations: string[]
}
pricing: {
model: string # "좌석당", "사용량당", "고정 요금"
tiers: [ { name: string, price: string, key_features: string[] } ]
free_tier: boolean
enterprise_tier: boolean
}
content: {
blog_themes: string[] # 최근 게시물의 상위 주제
social_top_posts: [ { platform: string, topic: string, engagement: string, url: string } ]
content_formats: string[] # 영상, 장문, 인포그래픽 등
posting_frequency: string # "3x/week", "daily", "sporadic"
}
market_signals: {
recent_funding: string | null
hiring_patterns: string[]
partnerships: string[]
recent_reviews_sentiment: string
}
}
changes_detected: [
{
dimension: string # "positioning", "product", "pricing", "content", "market"
change: string # 변경된 것
previous: string # 이전 상태
current: string # 현재 상태
detected_date: string
significance: "high" | "medium" | "low"
implication: string # 자사에 의미하는 것
}
]
scan_date: string
}
]
사람 확인 지점
## 경쟁 스캔 결과
### 감지된 변경
| 경쟁사 | 차원 | 변경 | 중요도 |
|-----------|-----------|--------|-------------|
| 경쟁사 A | 가격 | 시작 등급을 $99에서 $49/mo로 낮춤 | 높음 — 진입 가격을 낮춰 압박 |
| 경쟁사 A | 제품 | AI 기능 X 출시 | 중간 — 우리는 이미 보유, 그들이 따라오는 중 |
| 경쟁사 B | 포지셔닝 | 새 태그라인: "엔터프라이즈급 Y" | 중간 — 상위 시장으로 이동 |
| 경쟁사 B | 콘텐츠 | [자사 카테고리 주제]에 대한 블로그 게시물 3개 | 낮음 — 자사 콘텐츠 영역에 진입 |
### 변경 없음
| 경쟁사 | 마지막 스캔 |
|-----------|-----------|
| 경쟁사 C | [날짜] — 중요한 변경 없음 |
프로필 업데이트와 전략 분석을 진행할까요? (Y/n)
2단계: 경쟁사 프로필 업데이트
목적: 새 데이터로 지속 경쟁사 프로필 파일을 업데이트하고 변경 타임라인을 유지합니다. 이것이 조직 기억 계층입니다.
입력 계약
competitor_scans: [...] # 1단계에서 가져옴
profile_directory: string # 구성에서 가져옴
프로필 파일 구조
각 경쟁사는 지속 파일이 있는 폴더를 갖습니다:
clients/<client>/competitors/
├── competitor-a/
│ ├── profile.md # 현재 상태 프로필(각 업데이트 때 덮어씀)
│ ├── timeline.md # 추가만 하는 변경 로그
│ ├── social-analysis.md # 최신 소셜 콘텐츠 분석
│ └── snapshots/
│ ├── 2026-01.md # 월간 스냅샷
│ ├── 2026-02.md
│ └── 2026-03.md
├── competitor-b/
│ └── ...
└── landscape-summary.md # 경쟁사 전체 개요
프로필 파일 형식(profile.md)
# [경쟁사 이름] — 경쟁 프로필
**마지막 업데이트:** [날짜]
**웹사이트:** [URL]
**등급:** [주요/보조]
## 포지셔닝
**헤드라인:** [현재 태그라인]
**설명:** [자신들이 한다고 설명하는 일]
**대상 청중:** [판매 대상]
**핵심 가치 제안:**
1. [가치 제안 1]
2. [가치 제안 2]
3. [가치 제안 3]
## 제품
**핵심 기능:**
- [기능 1]
- [기능 2]
- [기능 3]
**최근 출시:**
| 날짜 | 기능 | 설명 |
|------|---------|-------------|
| [날짜] | [기능] | [무엇을 하는지] |
**통합:** [목록]
## 가격
| 등급 | 가격 | 핵심 기능 |
|------|-------|-------------|
| [등급] | [가격] | [기능] |
**모델:** [좌석당 / 사용량당 / 고정 요금]
**무료 등급:** [예/아니요]
## 소셜 및 콘텐츠
**주요 채널:** [게시 채널]
**게시 빈도:** [게시 빈도]
**상위 주제:** [다루는 주제]
**최고 성과 콘텐츠:** [참여를 얻는 주제/형식]
## 시장 위치
**투자 유치:** [총 유치 금액, 마지막 라운드]
**팀 규모:** [대략적 규모]
**핵심 고객:** [로고]
**최근 리뷰 감성:** [긍정/혼합/부정]
## 우리 포지셔닝 vs. 그들
**우리가 이기는 곳:** [차별점]
**그들이 이기는 곳:** [그들의 우위]
**공백 기회:** [양쪽 모두 잘 다루지 못하는 영역]
타임라인 파일 형식(timeline.md)
추가 전용 로그입니다. 항목을 절대 삭제하지 마세요 — 이것은 역사 기록입니다.
# [경쟁사 이름] — 변경 타임라인
## 2026-03-05 — 가격 변경
**변경된 것:** 시작 등급을 $99/mo에서 $49/mo로 낮춤
**이전:** 시작 요금제 $99/mo
**현재:** 시작 요금제 $49/mo
**중요도:** 높음
**우리 해석:** 진입 단계 거래를 잃고 있을 가능성이 큽니다. 가격으로 경쟁한다는 것은
이 등급에서 가치로 경쟁하지 못한다는 신호입니다. 우리는 맞추지 말아야 합니다 — 대신,
우리 $99 등급에 포함되지만 그들의 $49에는 없는 것을 강조해야 합니다.
---
## 2026-02-20 — 기능 출시
**변경된 것:** AI 기반 분석 대시보드 출시
**이전:** 수동 보고만 가능
**현재:** 캠페인 데이터에서 AI 생성 인사이트
**중요도:** 중간
**우리 해석:** 우리가 갖고 있던 격차를 좁히고 있습니다. 우리 분석은 여전히 더 깊지만,
"AI-powered" 포지셔닝은 설득력이 있습니다. 우리 분석 메시지에도 AI 프레이밍 추가를 검토하세요.
---
## 2026-01-15 — 포지셔닝 변화
**변경된 것:** 홈페이지 태그라인이 "간단한 영업 접촉 도구"에서 "엔터프라이즈급 영업 접촉 플랫폼"으로 변경
**이전:** "간단한 영업 접촉 도구"
**현재:** "엔터프라이즈급 영업 접촉 플랫폼"
**중요도:** 높음
**우리 해석:** 상위 시장으로 이동 중입니다. 엔터프라이즈 거래에서 경쟁하기 시작할 것입니다.
제품이 아직 이 주장을 뒷받침하지 못할 수 있습니다 — 엔터프라이즈 기능 출시를 지켜보세요.
이는 우리 또는 SMB 등급의 다른 경쟁사에게 "단순/쉬움" 포지셔닝을 열어줍니다.
프로세스
- 각 경쟁사의 기존 프로필 읽기(존재하는 경우)
- 1단계 현재 상태 데이터로
profile.md업데이트 - 날짜, 설명, 해석과 함께 새 변경을
timeline.md에 추가 - 현재 월 스냅샷이 없으면 월간 스냅샷 저장
- 경쟁사 전체 개요로
landscape-summary.md업데이트
출력 계약
updated_profiles: [
{
competitor: string
profile_path: string
timeline_path: string
changes_logged: integer
snapshot_saved: boolean
}
]
3단계: 경쟁 역학 분석
목적: 모든 경쟁사와 자사 위치를 함께 살펴 전략적 패턴, 격차, 위협, 기회를 식별합니다. 순수 LLM 추론입니다.
입력 계약
competitor_scans: [...] # 1단계에서 가져옴
your_company: {
positioning: string
tagline: string
differentiators: string[]
pricing: string
features: string[]
icp: string
channels: string[]
}
timelines: [...] # 프로필의 과거 변경 데이터
분석 섹션
A) 포지셔닝 지도
각 플레이어는 시장에서 어디에 위치하나요?
| 차원 | 자사 | 경쟁사 A | 경쟁사 B | 경쟁사 C |
|---|---|---|---|---|
| 주요 청중 | [who] | [who] | [who] | [who] |
| 핵심 약속 | [what] | [what] | [what] | [what] |
| 가격대 | [tier] | [tier] | [tier] | [tier] |
| 시장 진출 움직임 | [sales/PLG/hybrid] | [motion] | [motion] | [motion] |
| 핵심 차별점 | [what] | [what] | [what] | [what] |
포지셔닝 충돌 확인: 경쟁사가 자사 포지셔닝으로 수렴하고 있나요? 우리 영역으로 가까워지나요, 멀어지나요?
B) 기능 격차 분석
| 기능/역량 | 자사 | 경쟁사 A | 경쟁사 B | 경쟁사 C | 상태 |
|---|---|---|---|---|---|
| [feature 1] | Yes | Yes | No | No | A와 동등 |
| [feature 2] | Yes | No | Yes | No | 차별화됨 |
| [feature 3] | No | Yes | Yes | No | 격차 — 그들은 있고 우리는 없음 |
| [feature 4] | No | No | No | No | 공백 기회 — 아무도 없음 |
격차 유형:
- 자사 우위: 우리는 있고 그들은 없음. 메시지에서 강조하세요.
- 동등: 모두 있음. 차별점이 아닙니다 — 앞세우지 마세요.
- 경쟁사 우위: 그들은 있고 우리는 없음. 만들지, 파트너십으로 해결할지, 우회 포지셔닝할지 결정하세요.
- 공백 기회: 아무도 없음. 선도할 기회입니다.
C) 가격 지형
| 플레이어 | 최저 등급 | 중간 등급 | 엔터프라이즈 | 모델 |
|---|---|---|---|---|
| 자사 | [price] | [price] | [price] | [model] |
| 경쟁사 A | [price] | [price] | [price] | [model] |
| 경쟁사 B | [price] | [price] | [price] | [model] |
가격 역학:
- 누가 가장 싼가? 가격으로 이기고 있는가, 가치에서 지고 있는가?
- 누가 가장 비싼가? 제품이 그 가격을 정당화하는가?
- 우리는 어디에 위치하는가? 프리미엄, 중간 시장, 또는 가치형?
- 최근 가격 움직임이 있는가? 무엇을 신호하는가?
D) 소셜 및 콘텐츠 경쟁 분석
각 경쟁사의 소셜 존재감:
| 지표 | 자사 | 경쟁사 A | 경쟁사 B |
|---|---|---|---|
| 게시 빈도 | [X/week] | [X/week] | [X/week] |
| 주요 플랫폼 | [platform] | [platform] | [platform] |
| 상위 콘텐츠 주제 | [themes] | [themes] | [themes] |
| 평균 참여 | [range] | [range] | [range] |
| 콘텐츠 형식 조합 | [types] | [types] | [types] |
경쟁사에게 작동하는 것:
- 어떤 주제가 가장 많은 참여를 얻는가?
- 어떤 형식인가(영상, 캐러셀, 장문, 단문)?
- 내러티브는 무엇인가? (사고 리더십, 제품 업데이트, 고객 이야기, 산업 트렌드)
- 자사 청중과 교류하고 있는가?
배울 수 있는 것:
- 그들이 다루지만 우리는 다루지 않는 주제(콘텐츠 격차)
- 그들이 쓰지만 우리는 쓰지 않는 형식(형식 기회)
- 참여 패턴(청중이 언제 어떻게 반응하는지)
- 그들의 청중이 중요하게 여기는 것(참여에서 추론)
우리가 앞선 곳:
- 우리가 소유하고 그들이 다루지 않는 주제
- 특정 주제에서 더 높은 참여
- 고유한 형식 또는 접근
E) 추세 분석(타임라인 데이터 기준)
과거 타임라인 전반에서 패턴을 찾습니다:
| 패턴 | 의미 |
|---|---|
| 여러 경쟁사가 상위 시장으로 이동 | 시장 성숙 — SMB가 범용화됨 |
| 경쟁사가 AI/자동화 기능 추가 | 기본 요건 변화 — 우리도 필요하거나 뒤처짐 |
| 전반적 가격 하락 | 저가 경쟁 — 가격이 아니라 가치로 경쟁 |
| 경쟁사가 자사 포지셔닝을 복사 | 우리가 리더 — 하지만 앞서가야 함 |
| 경쟁사가 새 세그먼트로 전환 | 그들이 세그먼트를 포기 — 자사의 기회 |
| 경쟁사 콘텐츠 빈도 증가 | 범주가 시끄러워짐 — 더 강한 차별화 필요 |
출력 계약
competitive_analysis: {
positioning_map: {
players: [ { name: string, audience: string, promise: string, price_tier: string, motion: string, differentiator: string } ]
collision_risks: string[]
positioning_gaps: string[]
}
feature_gaps: {
your_advantages: [ { feature: string, competitors_lacking: string[] } ]
parity_features: [ { feature: string, note: string } ]
their_advantages: [ { feature: string, who_has_it: string[], recommendation: string } ]
whitespace: [ { opportunity: string, description: string } ]
}
pricing_landscape: {
your_position: string
dynamics: string[]
recommendations: string[]
}
social_analysis: {
competitor_strengths: [ { competitor: string, strength: string, evidence: string } ]
your_content_gaps: string[]
format_opportunities: string[]
topics_to_own: string[]
topics_to_enter: string[]
}
trend_patterns: [
{ pattern: string, implication: string, recommendation: string }
]
}
4단계: 권장 사항 생성
목적: 경쟁 분석을 메시지, 포지셔닝, 가격, 콘텐츠, 제품에 대한 구체적이고 실행 가능한 권장 사항으로 전환합니다. 순수 LLM 추론입니다.
입력 계약
competitive_analysis: { ... } # 3단계에서 가져옴
your_company: { ... } # 구성에서 가져옴
changes_detected: [...] # 1단계에서 가져옴
권장 사항 범주
A) 포지셔닝 권장 사항
경쟁사가 어디로 움직이는지와 격차가 어디에 있는지를 기준으로:
| 트리거 | 권장 패턴 |
|---|---|
| 경쟁사가 상위 시장으로 이동 | "그들이 포기한 '단순/빠름/합리적 가격' 위치를 소유하는 것을 검토하세요." |
| 경쟁사가 자사 포지셔닝 복사 | "차별화를 날카롭게 하세요. 그들이 수렴 중입니다 — 더 구체적이어야 합니다." |
| 공백 기회 식별 | "[공백 기회]를 중심으로 포지셔닝하세요. 아직 아무도 소유하지 않았습니다." |
| 여러 경쟁사가 같은 위치에 있음 | "붐비는 중간을 피하세요. 프리미엄으로 가거나 틈새로 가세요." |
출력 형식:
현재 포지셔닝: "[현재 태그라인]"
권장 조정: "[권장 새 프레이밍]"
근거: "[경쟁 데이터를 기준으로 한 이유]"
긴급도: [높음/중간/낮음]
B) 메시지 및 영업 접촉 각도 업데이트
영업 접촉을 위한 구체적 문안 권장:
| 경쟁 변화 | 메시지 업데이트 |
|---|---|
| 경쟁사가 가격 인하 | "가격 이상의 가치" 메시지를 추가. 비용이 아니라 투자수익으로 시작. |
| 경쟁사가 우리가 가진 기능 출시 | 우리 버전이 더 성숙하고 / 더 잘 통합되어 있음을 강조. |
| 경쟁사가 우리가 없는 기능 출시 | 존재를 인정하되 다른 방식으로 프레이밍: "우리는 [대안적 접근]으로 이를 해결합니다." |
| 경쟁사가 큰 고객을 잃음 | 미묘한 기회: "[산업] 같은 회사들이 [자사]로 전환 중입니다." |
| 경쟁사 리뷰가 약점을 언급 | 이름을 말하지 않고 그 약점을 자사 강점으로 다룸. |
출력 형식:
각도: "[경쟁 각도 이름]"
사용 시점: "[적용할 캠페인 또는 통화 유형]"
메시지: "[구체적 문안 제안]"
증거: "[뒷받침 근거]"
대체 대상: "[현재 영업 접촉에서 대체할 항목]" 또는 "새 항목"
C) 가격 권장 사항
| 트리거 | 권장 사항 |
|---|---|
| 경쟁사가 가격으로 압박 | 꼭 필요하지 않으면 맞추지 마세요. 대신: [구체적 가치 근거]. |
| 경쟁사가 가격 인상 | "유사한 가격의 더 나은 가치"로 포지셔닝할 기회. |
| 경쟁사의 새 무료 등급 | 도입 경쟁을 위해 제한적 무료 등급 또는 연장 체험판을 검토. |
| 경쟁사가 가격 모델 변경 | 자사 모델이 여전히 경쟁력 있는지 평가. [구체적 제안]. |
D) 콘텐츠 및 소셜 권장 사항
| 발견 | 권장 사항 |
|---|---|
| 경쟁사가 [topic]에서 높은 참여 획득 | "[topic]에 대한 콘텐츠를 만들기 시작하세요. 그들의 청중은 당신의 청중입니다." |
| 경쟁사가 [format]을 지배 | "[format]을 시험하세요. 청중이 반응한다는 것을 검증했습니다." |
| 격차: 아무도 [topic]을 다루지 않음 | "[topic]을 콘텐츠 영역으로 소유하세요. 선점 이점이 있습니다." |
| 자사 콘텐츠가 [topic]에서 더 높은 성과 | "[topic]에 더 집중하세요. 이미 이기고 있습니다." |
| 경쟁사가 자사 청중과 교류 | "[platform]에서 게시 빈도와 참여를 늘리세요." |
E) 제품 / 기능 권장 사항
| 발견 | 권장 사항 |
|---|---|
| 기능 격차(그들은 있고 우리는 없음) | "[기능] 구축을 우선순위화하거나 이렇게 우회 포지셔닝하세요: '우리는 [대안]으로 해결합니다.'" |
| 기능 동등(모두 있음) | "메시지에서 [기능]을 앞세우지 마세요. 기본 요건이지 차별점이 아닙니다." |
| 자사 우위(우리는 있고 그들은 없음) | "모든 메시지에서 [기능]을 더 강하게 밀어붙이세요. 이것이 우위입니다." |
| 공백 기회 | "[역량] 구축을 검토하세요. 어떤 경쟁사도 다루지 않습니다." |
출력 계약
recommendations: {
positioning: [
{
priority: "high" | "medium" | "low"
current: string
recommended: string
rationale: string
triggered_by: string # 이 권장 사항을 트리거한 경쟁 변화
}
]
messaging_angles: [
{
angle_name: string
when_to_use: string
messaging: string
proof_point: string
replaces: string | null
triggered_by: string
}
]
pricing: [
{
recommendation: string
rationale: string
urgency: string
triggered_by: string
}
]
content: [
{
recommendation: string
topic_or_format: string
rationale: string
effort: "low" | "medium" | "high"
}
]
product: [
{
recommendation: string
type: "build" | "position_around" | "double_down" | "stop_leading_with"
rationale: string
}
]
}
5단계: 보고서 생성
목적: 팀에 제시할 수 있는 경쟁 전략 보고서를 만듭니다.
보고서 구조
# 경쟁 전략 보고서 — [날짜]
**대상 기간:** [마지막 스캔 날짜] ~ [현재 날짜]
**추적 경쟁사:** [수]
---
## 요약
**시장 움직임:** [이번 기간 경쟁사들이 한 일을 2-3문장으로 요약]
**가장 큰 위협:** [가장 중요한 경쟁 변화와 그 의미]
**가장 큰 기회:** [활용해야 할 격차 또는 약점]
**최우선 권장 사항:** [가장 영향이 큰 단일 조치]
---
## 지난 검토 이후 변경
| 날짜 | 경쟁사 | 변경 | 중요도 | 우리의 대응 |
|------|-----------|--------|-------------|-------------|
| [날짜] | [이름] | [변경 내용] | [상/중/하] | [권장 조치] |
---
## 경쟁 지형
### 포지셔닝 지도
| 플레이어 | 청중 | 약속 | 가격대 | 움직임 | 차별점 |
|--------|----------|---------|-----------|--------|---------------|
| **자사** | [대상] | [약속] | [등급] | [움직임] | [차별점] |
| [경쟁사] | [대상] | [약속] | [등급] | [움직임] | [차별점] |
### 기능 비교
| 기능 | 자사 | 경쟁사 A | 경쟁사 B | 상태 |
|---------|-----|--------|--------|--------|
| [기능] | [예/아니요] | [예/아니요] | [예/아니요] | [우위/동등/격차] |
### 가격 지형
| 플레이어 | 진입 | 중간 | 엔터프라이즈 | 모델 |
|--------|-------|-----|-----------|-------|
| [이름] | [가격] | [가격] | [가격] | [모델] |
---
## 경쟁사 심층 분석
### [경쟁사 A] — [등급]
**이번 기간에 한 일:** [요약]
**핵심 변경:** [목록]
**그들의 강점:** [잘하는 점]
**그들의 약점:** [어려움을 겪는 지점]
**위협 수준:** [높음/중간/낮음] — [이유]
**그들 대비 우리 포지셔닝:** [차별화 방법]
[경쟁사별 반복]
---
## 소셜 및 콘텐츠 정보
### 경쟁사에게 작동하는 것
| 경쟁사 | 상위 주제 | 형식 | 참여 | 배울 점 |
|-----------|-----------|--------|-----------|----------|
| [이름] | [주제] | [형식] | [수준] | [배울 점] |
### 콘텐츠 격차 및 기회
| 기회 | 설명 | 노력 | 영향 |
|------------|-------------|--------|--------|
| [주제/형식] | [기회인 이유] | [낮음/중간/높음] | [낮음/중간/높음] |
### 자사 콘텐츠 vs. 경쟁사
| 차원 | 자사 | 최고 경쟁사 | 격차 |
|-----------|-----|----------------|-----|
| 게시 빈도 | [주 X회] | [주 Y회] | [뒤처짐/앞섬] |
| 최고 참여 주제 | [주제] | [주제] | [중복/다름] |
| 형식 다양성 | [형식] | [형식] | [평가] |
---
## 전략 권장 사항
### 포지셔닝 및 메시지
1. **[권장 사항]** — [우선순위]
트리거: [발생한 일]
조치: [구체적으로 할 일]
### 영업 접촉 각도 업데이트
| # | 각도 | 사용할 때 | 문안 제안 |
|---|-------|------------|-----------------|
| 1 | [각도 이름] | [맥락] | "[구체적 메시지]" |
### 가격
1. **[권장 사항]** — [긴급도]
### 콘텐츠 및 소셜
1. **[권장 사항]** — [노력 수준]
### 제품
1. **[권장 사항]** — [유형]
---
## 시간에 따른 추세
[여러 검토 기간의 타임라인 데이터에서 나온 패턴 분석]
| 패턴 | 관측 기간 | 방향 | 의미 |
|---------|----------------|-----------|------------|
| [추세] | [시작 시점] | [가속/안정/둔화] | [의미] |
---
## 실행 항목
| # | 조치 | 소유자 | 기한 | 범주 |
|---|--------|-------|----------|----------|
| 1 | [조치] | [담당자] | [기한] | 메시지 |
| 2 | [조치] | [담당자] | [기한] | 콘텐츠 |
| 3 | [조치] | [담당자] | [기한] | 제품 |
사람 확인 지점
[요약 렌더링]
---
감지된 핵심 변경: Y개 경쟁사에서 X개
높은 중요도 변경: Z개
상위 3개 권장 조치:
1. [메시지] — [action + trigger]
2. [콘텐츠] — [action + trigger]
3. [포지셔닝] — [action + trigger]
전체 보고서 포함 내용:
- 프로필 업데이트가 포함된 경쟁사 심층 분석
- 기능 격차 분석
- 가격 지형 비교
- 소셜 콘텐츠 정보
- 타임라인 추세 분석
- 구체적 메시지 각도 제안
전체 보고서를 볼까요? 아니면 특정 권장 사항을 실행할까요?
실행 요약
| 단계 | 도구 의존성 | 사람 확인 지점 | 일반 소요 시간 |
|---|---|---|---|
| 0. 구성 | 없음 | 첫 실행만 | 5-10분(1회) |
| 1. 스캔 | 웹 검색(항상 가능) + competitor-intel(선택) | 감지된 변경 검토 | 3-5분 |
| 2. 프로필 업데이트 | 파일시스템(프로필 파일 쓰기) | 없음 — 자동 | 자동 |
| 3. 분석 | 없음(LLM 추론) | 없음 — 보고서에 공급 | 자동 |
| 4. 권장 사항 | 없음(LLM 추론) | 없음 — 보고서에 공급 | 자동 |
| 5. 보고서 생성 | 없음(LLM 추론) | 보고서 검토 + 조치 승인 | 5-10분 |
총 사람 검토 시간: 약 15-20분 — 수동 조사와 분석으로 3-5시간 걸릴 전략적 경쟁 검토를 대체합니다.
주기 가이드
| 모드 | 시점 | 생성물 |
|---|---|---|
| 월간 업데이트 | 매월 첫째 주 | 프로필 업데이트 + 변경 보고서 + 메시지 새로고침 |
| 트리거 업데이트 | 경쟁사가 기능 출시, 가격 변경, 뉴스 발생 | 특정 변경에 대한 집중 분석 + 대응 계획 |
| 분기별 검토 | 분기 말 | 전체 지형 분석 + 추세 보고서 + 전략 계획 입력 |
| 요청 시 | 경쟁 거래, 이사회 회의, 가격 논의 전 | 특정 경쟁사 또는 전체 지형 심층 분석 |
팁
- 타임라인이 가장 가치 있는 산출물입니다. 개별 스캔은 스냅샷입니다. 타임라인은 궤적을 보여줍니다 — 경쟁사가 우리 위치로 빠르게 다가오는지, 멀어지는지. 패턴은 3회 이상의 스캔 후에야 나타납니다.
- 모든 변경에 반응하지 마세요. 모든 경쟁사 움직임이 대응을 요구하지는 않습니다. 작은 기능 추가나 사소한 메시지 조정은 잡음입니다. 가격 변경, 포지셔닝 전환, 주요 출시는 신호입니다.
- "그들이 이기는 곳"은 "우리가 이기는 곳"만큼 중요합니다. 경쟁사 강점을 인정하면 경쟁 포지셔닝이 신뢰를 얻습니다. "그들은 모든 면에서 형편없다"고 말하는 영업 담당자는 "그들은 X에 강하지만, 당신에게는 Y 때문에 우리가 더 낫다"고 말하는 담당자에게 집니다.
- 콘텐츠 자체가 아니라 콘텐츠 성과를 추적하세요. 경쟁사가 무엇을 게시하는지보다 청중이 무엇에 반응하는지가 더 중요합니다. 좋아요 500개 게시물은 좋아요 5개 게시물보다 시장에 대해 더 많은 것을 알려줍니다.
- 경쟁사 채용 공고는 선행 지표입니다. ML 엔지니어를 채용하면 AI 기능이 올 것입니다. 엔터프라이즈 영업 담당자를 채용하면 상위 시장으로 가는 것입니다. 채용 공고는 6-12개월 후 제품 로드맵을 예고합니다.
- 업데이트된 메시지 각도를 영업 접촉 복합 스킬로 다시 흘려보내세요. 이 복합 스킬의 권장 사항은
cold-email-outreach,hiring-signal-outreach등에서 쓰는 영업 접촉 문안을 직접 업데이트해야 합니다. 루프를 닫으세요. - 프로필을 버전 관리에 보관하세요. 프로필 폴더 구조는 git과 잘 맞습니다. 각 업데이트는 커밋입니다. 이력, diff, rollback을 무료로 얻습니다.