Communitygithub.com

제품 마케팅

사용자가 제품 마케팅 컨텍스트 문서를 생성하거나 업데이트할 때 사용합니다. 또한 사용자가 언급할 때 사용합니다.

제품 마케팅란 무엇인가요?

이 스킬은 사용자가 제품 마케팅 컨텍스트 문서를 생성하고 유지 관리할 수 있도록 도와줍니다. 이 문서는 포지셔닝 및 메시징 정보를 캡처하여 다른 마케팅 스킬이 참조할 수 있게 하므로, 사용자가 반복해서 같은 내용을 입력하지 않아도 됩니다. 문서는 `.agents/product-marketing.md`에 저장됩니다. 이 스킬은 Claude Code, Cursor, Codex 등 모든 주요 AI 어시스턴트 플랫폼에서 작동하도록 설계되었습니다. 워크플로는 기존 컨텍스트를 확인하고, 정보를 수집하며, 구조화된 문서를 생성하고, 버전 및 변경 로그를 관리하는 단계로 구성됩니다. 사용자는 코드베이스에서 자동 초안을 작성하거나 처음부터 시작할 수 있으며, 각 섹션(제품 개요, 타겟 고객, 페르소나, 문제점, 경쟁 환경, 차별화 등)을 대화형으로 채워나갑니다. 이 스킬은 고객의 실제 표현을 정확히 캡처하고, 문서 버전을 관리하며, 변경 사항을 추적하여 마케팅 전략의 진화 과정을 투명하게 보여줍니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/product-marketing

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

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

문서

제품 마케팅 컨텍스트

사용자가 제품 마케팅 컨텍스트 문서를 생성하고 유지 관리할 수 있도록 도와줍니다. 이 문서는 다른 마케팅 스킬이 참조하는 기본 포지셔닝 및 메시징 정보를 캡처하여 사용자가 반복 작업을 하지 않도록 합니다.

문서는 .agents/product-marketing.md에 저장됩니다.

워크플로

1단계: 기존 컨텍스트 확인

먼저 .agents/product-marketing.md가 이미 존재하는지 확인합니다. 또한 .claude/product-marketing.md와 이전 파일 이름인 product-marketing-context.md(.agents/ 또는 .claude/에 있는 경우)도 확인하여 이전 설정을 찾습니다. 만약 .agents/product-marketing.md 외의 다른 위치에서 발견되면, 정식 위치로 이동할 것을 제안합니다.

존재하는 경우:

  • 문서를 읽고 캡처된 내용을 요약합니다. 현재 문서 버전과 최근 변경 로그 항목을 기록하여 사용자가 문서의 현재 상태와 최근 변경 사항을 확인할 수 있게 합니다.
  • 업데이트하려는 섹션을 질문합니다.
  • 해당 섹션에 대해서만 정보를 수집합니다.
  • 실질적인 저장 시 버전을 올리고 변경 로그 항목을 추가합니다(4단계 참조). 이 문서는 다른 모든 마케팅 스킬이 읽는 공유 컨텍스트이므로, 무엇이 변경되었고 그 이유에 대한 날짜가 기록된 추적은 유지할 가치가 있습니다.

존재하지 않는 경우, 두 가지 옵션을 제공합니다:

  1. 코드베이스에서 자동 초안 작성(권장): 리포지토리(README, 랜딩 페이지, 마케팅 카피, package.json 등)를 분석하여 컨텍스트 문서의 V1 초안을 작성합니다. 사용자가 검토하고, 수정하고, 빈 부분을 채웁니다. 처음부터 시작하는 것보다 빠릅니다.

  2. 처음부터 시작: 각 섹션을 대화형으로 하나씩 진행하며 정보를 수집합니다.

대부분의 사용자는 옵션 1을 선호합니다. 초안을 제시한 후 "무엇을 수정해야 합니까? 무엇이 빠졌습니까?"라고 질문합니다.

2단계: 정보 수집

자동 초안 작성 시:

  1. 코드베이스(README, 랜딩 페이지, 마케팅 카피, 소개 페이지, 메타 설명, package.json, 기존 문서)를 읽습니다.
  2. 발견한 내용을 바탕으로 모든 섹션의 초안을 작성합니다.
  3. 초안을 제시하고 무엇을 수정해야 하거나 빠졌는지 질문합니다.
  4. 사용자가 만족할 때까지 반복합니다.

처음부터 시작하는 경우: 아래 각 섹션을 대화형으로 한 번에 하나씩 진행합니다. 모든 질문을 한 번에 던지지 마십시오.

각 섹션에 대해:

  1. 캡처할 내용을 간략히 설명합니다.
  2. 관련 질문을 합니다.
  3. 정확성을 확인합니다.
  4. 다음으로 넘어갑니다.

고객이 실제로 사용하는 표현을 정확히 캡처하도록 합니다. 정확한 문구는 다듬어진 설명보다 더 가치가 있습니다. 이는 고객이 실제로 어떻게 생각하고 말하는지를 반영하여 마케팅 카피의 공감도를 높이기 때문입니다.


캡처할 섹션

1. 제품 개요

  • 한 줄 설명
  • 기능 (2-3문장)
  • 제품 카테고리 (고객이 검색하는 '선반'의 위치)
  • 제품 유형 (SaaS, 마켓플레이스, 전자상거래, 서비스 등)
  • 비즈니스 모델 및 가격 정책

2. 타겟 고객

  • 타겟 회사 유형 (산업, 규모, 단계)
  • 타겟 의사 결정권자 (역할, 부서)
  • 주요 사용 사례 (해결하는 주요 문제)
  • 해야 할 작업 (고객이 귀하를 '고용'하는 2-3가지 작업)
  • 특정 사용 사례 또는 시나리오

3. 페르소나 (B2B 전용)

여러 이해 관계자가 구매에 관여하는 경우, 각각에 대해 캡처합니다:

  • 사용자, 챔피언, 의사 결정권자, 재정 구매자, 기술 영향력자
  • 각각이 중요하게 생각하는 것, 그들의 과제, 귀하가 약속하는 가치

4. 문제점 및 고충

  • 고객이 귀하를 발견하기 전에 직면한 핵심 과제
  • 현재 솔루션이 부족한 이유
  • 그들에게 드는 비용 (시간, 비용, 기회)
  • 감정적 긴장 (스트레스, 두려움, 불안)

5. 경쟁 환경

  • 직접 경쟁자: 동일한 솔루션, 동일한 문제 (예: Calendly vs SavvyCal)
  • 2차 경쟁자: 다른 솔루션, 동일한 문제 (예: Calendly vs Superhuman 일정 관리)
  • 간접 경쟁자: 상충되는 접근 방식 (예: Calendly vs 개인 비서)
  • 각각이 고객에게 부족한 점

6. 차별화

  • 주요 차별점 (대안에 없는 기능)
  • 문제를 해결하는 방식의 차이
  • 그것이 더 나은 이유 (이점)
  • 고객이 대안보다 귀하를 선택하는 이유

7. 반론 및 안티 페르소나

  • 영업 과정에서 듣는 상위 3가지 반론과 대응 방법
  • 적합하지 않은 사용자 (안티 페르소나)

8. 전환 역학

JTBD 4가지 힘:

  • 밀어냄(Push): 현재 솔루션에서 멀어지게 하는 불만
  • 당김(Pull): 귀하에게 끌리게 하는 요소
  • 습관(Habit): 현재 접근 방식에 머물게 하는 요인
  • 불안(Anxiety): 전환에 대해 걱정되는 점

9. 고객 언어

  • 고객이 문제를 설명하는 방식 (직접 인용)
  • 고객이 귀하의 솔루션을 설명하는 방식 (직접 인용)
  • 사용할 단어/구문
  • 피해야 할 단어/구문
  • 제품별 용어집

10. 브랜드 보이스

  • 톤 (전문적, 캐주얼, 장난기 등)
  • 커뮤니케이션 스타일 (직접적, 대화체, 기술적)
  • 브랜드 성격 (3-5개의 형용사)

11. 증거 포인트

  • 인용할 주요 지표 또는 결과
  • 주목할 만한 고객/로고
  • 사용후기 발췌문
  • 주요 가치 테마 및 뒷받침 증거

12. 목표

  • 주요 비즈니스 목표
  • 주요 전환 행동 (사용자에게 원하는 행동)
  • 현재 지표 (알고 있는 경우)

3단계: 문서 생성

정보를 수집한 후, 다음 구조로 .agents/product-marketing.md를 생성합니다:

# 제품 마케팅 컨텍스트

**문서 버전:** v1
**마지막 업데이트:** [날짜]

## 제품 개요
**한 줄 설명:**
**기능:**
**제품 카테고리:**
**제품 유형:**
**비즈니스 모델:**

## 타겟 고객
**타겟 회사:**
**의사 결정권자:**
**주요 사용 사례:**
**해야 할 작업:**
-
**사용 사례:**
-

## 페르소나
| 페르소나 | 중요하게 생각하는 것 | 과제 | 약속하는 가치 |
|---------|-------------|-----------|------------------|
| | | | |

## 문제점 및 고충
**핵심 문제:**
**대안이 부족한 이유:**
-
**그들에게 드는 비용:**
**감정적 긴장:**

## 경쟁 환경
**직접:** [경쟁사] — 부족한 이유...
**2차:** [접근 방식] — 부족한 이유...
**간접:** [대안] — 부족한 이유...

## 차별화
**주요 차별점:**
-
**차별화된 접근 방식:**
**더 나은 이유:**
**고객이 선택하는 이유:**

## 반론
| 반론 | 대응 |
|-----------|----------|
| | |

**안티 페르소나:**

## 전환 역학
**밀어냄:**
**당김:**
**습관:**
**불안:**

## 고객 언어
**문제 설명 방식:**
- "[직접 인용]"
**당사 설명 방식:**
- "[직접 인용]"
**사용할 단어:**
**피해야 할 단어:**
**용어집:**
| 용어 | 의미 |
|------|---------|
| | |

## 브랜드 보이스
**톤:**
**스타일:**
**성격:**

## 증거 포인트
**지표:**
**고객:**
**사용후기:**
> "[인용]" — [작성자]
**가치 테마:**
| 테마 | 증거 |
|-------|-------|
| | |

## 목표
**비즈니스 목표:**
**전환 행동:**
**현재 지표:**

## 변경 로그
*최신순. 각 개정판마다 한 줄: 변경 사항과 이유.*
- v1 ([날짜]) — 초기 컨텍스트.

4단계: 확인, 버전 지정 및 저장

  • 완성된 문서를 보여줍니다.
  • 조정이 필요한 사항이 있는지 질문합니다.
  • 버전 및 변경 로그 설정 — 다른 모든 스킬이 읽는 문서에 대한 추적 기록입니다:
    • 새 문서: 문서 버전: v1로 설정하고 변경 로그 항목 하나 — - v1 ([오늘]) — 초기 컨텍스트.를 추가합니다.
    • 기존 문서 업데이트: 버전을 올리고(v2 → v3 …), 마지막 업데이트를 오늘 날짜로 수정하며, 목록 맨 위에 새 변경 로그 항목을 추가합니다(최신순). 항목은 무엇이 변경되었고 그 이유를 한 줄로 요약해야 합니다. 과거 항목을 다시 작성하거나 순서를 변경하지 마십시오.
    • 좋은 항목은 수정된 섹션과 이유를 명시합니다. "문서 업데이트"와 같은 모호한 표현은 피합니다. 예:
      • - v3 (2026-07-16) — "이메일 도구"에서 "전달성 플랫폼"으로 재포지셔닝; ICP에 RevOps 추가.
      • - v2 (2026-06-02) — 고객 인터뷰 5회 후 가치 제안 및 반론 재작성; 경쟁사 Acme 추가.
    • 항목 및 마지막 업데이트에는 ISO 형식(YYYY-MM-DD)의 오늘 날짜를 사용합니다.
    • 순수한 오타 수정: 버전을 올리거나 변경 로그 항목을 추가하지 않고 수정 사항만 저장합니다. 다른 모든 변경 사항은 버전을 올리고 항목을 얻습니다. 변경 사항이 실제 재포지셔닝인 경우 명확히 명시합니다. 다운스트림 스킬은 새 컨텍스트를 기준으로 생성됩니다.
  • .agents/product-marketing.md에 저장합니다.
  • 알려줍니다: "다른 마케팅 스킬은 이제 이 컨텍스트를 자동으로 사용합니다. 하단의 변경 로그는 모든 개정판을 추적합니다. 포지셔닝이 어떻게 발전했는지 확인하려면 변경 로그를 확인하세요. 업데이트하려면 언제든지 /product-marketing을 실행하세요."

팁

  • 구체적으로 질문하세요: "어떤 문제를 해결하나요?" 대신 "고객을 귀하에게 이끄는 #1 불만은 무엇인가요?"라고 질문하세요.
  • 정확한 단어를 캡처하세요: 고객의 언어가 다듬어진 설명보다 낫습니다.
  • 예시를 요청하세요: "예를 들어 주실 수 있나요?"라고 질문하면 더 나은 답변을 얻을 수 있습니다.
  • 진행하면서 확인하세요: 각 섹션을 요약하고 다음으로 넘어가기 전에 확인하세요.
  • 해당되지 않는 부분은 건너뛰세요: 모든 제품에 모든 섹션이 필요한 것은 아닙니다(예: B2C의 페르소나).

Individual skills in this repo

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

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

관련 스킬