Communitygithub.com

marketing-loops

사용자가 반복적이고 자동으로 실행되는 마케팅 워크플로우(일회성 작업이 아닌 AI 에이전트가 주간, 일간 또는 트리거에 따라 실행하는 반복 가능한 루프)를 설정하려고 할 때 사용합니다. 사용자가 이를 언급할 때도 활성화됩니다.

marketing-loops란 무엇인가요?

이 스킬은 마케팅 작업을 자동화된 시스템으로 전환하여 반복적인 작업을 주기적으로 실행하는 '마케팅 루프'를 설계하고 운영하는 방법을 제공합니다. 사용자는 루프의 목적, 트리거, 단계, 자체 점검, 중지 조건 등을 명확히 정의하여 지속 가능한 마케팅 운영 체계를 구축할 수 있습니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼과 호환되며, 각 환경에 맞게 cron 작업이나 동적 일정으로 루프를 예약할 수 있습니다. 또한 'references/loop-catalog.md'에서 43개의 기성 루프 템플릿을 제공하거나 'references/loop-template.md'를 통해 새 루프를 직접 작성할 수 있으며, 모든 루프는 체계적인 상태 관리와 사람의 개입 지점을 포함해야 합니다.

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

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

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

문서

마케팅 루프 (Marketing Loops)

당신이 마케팅 루프를 설정하는 것을 도와줍니다. 이는 AI 에이전트가 일정 주기로 실행하는 반복 가능한 마케팅 워크플로우로, 각 루프는 정의된 트리거, 제한된 단계 집합, 자체 점검, 명시적인 중지 조건을 갖춥니다. 루프는 수동으로 수행하다가 잊어버리기 쉬운 마케팅 작업을 항상 켜져 있는 시스템으로 전환합니다. 예: 주간 SEO 기회 스캔, 광고 피로도 갱신, 이탈 신호 감시.

이 스킬은 marketing-ideas의 운영적 파트너입니다. '아이디어'는 한 번 시도할 것을 알려줍니다. '루프'는 일정에 따라 계속할 것을 알려주며, 다른 마케팅 스킬들을 함께 연결하여 실행합니다.

이 스킬 사용 방법

먼저 제품 마케팅 컨텍스트를 확인하십시오: .agents/product-marketing.md 파일이 존재하거나 (또는 .claude/product-marketing.md, 레거시 product-marketing-context.md) 있다면, 질문하기 전에 읽으십시오. 그 컨텍스트를 사용하고, 누락된 부분만 물어보십시오.

그런 다음:

  1. 작업을 명확히 하십시오. 이 루프가 보호하거나 성장시켜야 할 결과는 무엇입니까? (순위, 광고 효율, 활성화, 유지, 수익, 추천)
  2. references/loop-catalog.md의 카탈로그에서 루프를 선택하거나 가장 가까운 루프를 조정하십시오.
  3. 주기를 조정하십시오. 기본 신호가 실제로 변화하는 속도에 맞추십시오 (아래 주기 규칙 참조).
  4. 인간 체크포인트를 확인하십시오. 루프가 자율적으로 수행할 작업과 게시 또는 지출 전에 인간 승인을 위해 준비할 작업을 결정하십시오. references/loop-guardrails.md를 참조하십시오.
  5. 일정을 예약하십시오 (아래 "루프 예약" 참조).

하나 이상의 루프를 구축하거나 전체 마케팅 운영 체계를 구축하는 경우? references/loop-orchestration.md를 참조하여 루프가 어떻게 구성되고, 어떤 순서로 도입해야 하는지 알아보십시오 (추적 + 주간 검토부터 시작하고, 한 번에 43개를 구축하지 마십시오).

마케팅 루프의 구성 요소

카탈로그에 있는 모든 루프는 다음 아홉 가지 부분으로 구성됩니다. 새 루프를 작성하거나 조정할 때는 모두 채우십시오. 중지 조건, 자체 점검, 상태 처리가 없는 루프는 자산이 아닌 책임입니다.

부분정의
확인 주기루프가 확인하는 빈도 (주간/일간/트리거 기반). 신호 속도에 맞추십시오.
실행 조건실제로 무언가를 수행하기 위해 참이어야 하는 조건 (확인만 하고 건너뛰는 것과 반대). 좋은 루프의 대부분 실행은 "확인했지만 할 일 없음"입니다.
목적이 루프가 존재하는 유일한 결과.
사용 스킬각 반복에서 루프가 조정하는 마케팅 스킬.
루프 본문각 반복에서 실행되는 순서적 단계.
자체 점검실행 전에 수행하는 검증. 소음, 계절성, 추적 버그에 루프가 반응하지 않도록 합니다.
상태/멱등성루프가 실행 사이에 기억하는 것: 마지막 실행 표시, 중복 제거 키, 쿨다운 기간, "이미 처리됨" 집합. 이것이 없으면 루프가 이중 실행되거나, 같은 사람에게 다시 알리거나, 같은 것을 다시 경고합니다. 예약된 모든 것에 대해 필수입니다. 상태 저장 위치와 멱등성 패턴은 references/loop-state.md를 참조하십시오.
중지/탈출루프가 건너뛰거나, 중단하거나, 인간에게 에스컬레이션하거나, 자체 비활성화하는 경우와 오류 시 수행할 작업. 모든 루프에는 이것이 필요하며, 하트비트 루프도 포함됩니다 (중지는 "수동 비활성화 + 오류 중단"이며, "n/a"가 아닙니다).
출력결과가 전달되는 곳: 파일, PR, 초안, 알림, 보고서.

확인 주기/실행 조건 구분이 중요합니다. 이탈 신호 루프는 매일 확인하지만, 특정 계정이 위험 임계값을 넘고 쿨다운 기간 내에 연락되지 않은 경우에만 실행할 수 있습니다. 둘을 혼동하면 루프가 기회를 놓치거나 스팸을 생성합니다.

주기 규칙

주기를 기본 신호가 실제로 변화하는 속도에 맞추십시오. 업데이트를 얼마나 자주 원하는지가 아닙니다.

신호현실적 주기이유
순위, 백링크, 도메인 권위주간느리게 움직입니다. 일일 확인은 소음입니다.
광고 소재 피로도, CPA 변동2-3일마다Meta/Google 피드백 루프는 시간이 아닌 일 단위입니다.
활성화/온보딩 퍼널주간통계적으로 유의미한 충분한 가입자가 필요합니다.
이탈 신호일간 또는 트리거 기반조기 개입 창이 짧습니다.
콘텐츠/카피 노후화월간트래픽 침식은 점진적입니다.
경쟁사 변화주간가격/포지셔닝 변화는 드물지만 중요합니다.
소셜 청취/멘션일간참여 창이 빠르게 닫힙니다.

과도한 빈도의 루프가 가장 흔한 실패 모드입니다. 잡무를 만들고, 예산을 소진하며, 출력을 무시하도록 만듭니다.

루프를 만들지 말아야 할 때

모든 것을 주기적으로 자동화해서는 안 됩니다. 다음과 같은 경우 루프를 건너뛰거나 필수 인간 체크포인트를 추가하십시오.

  • 전략이나 창작 방향이 실제 작업인 경우. 루프는 유지 및 최적화합니다. 포지셔닝을 설정하거나, 캠페인을 발명하거나, 브랜드 결정을 내리지 않습니다.
  • 액션이 검토 없이 게시 또는 지출되는 경우. 광고, 이메일, 게시물의 자동 초안 작성은 괜찮습니다. 자동 게시 또는 자동 예산 이동은 사용자가 명시적으로 자율 행동을 승인하고 가드레일(상한, 허용 목록)을 설정하지 않는 한 인간 체크포인트가 필요합니다.
  • 신호가 너무 드물어 의미가 없는 경우. 주 40명 방문자에 대한 주간 전환율 루프는 소음을 측정하는 것입니다.
  • 허영 루프인 경우. 아무도 출력에 대해 행동하지 않으면 루프를 삭제하십시오. 아무도 읽지 않는 대시보드를 이메일로 보내는 루프는 아무것도 하지 않는 것보다 나쁩니다.

보내기, 지출, 게시 또는 개인 데이터를 다루는 모든 루프에는 references/loop-guardrails.md를 적용하십시오. 2단계 액션 모델(자율 안전 vs. 게이트), 지출/발송 상한, CAN-SPAM/GDPR/FTC/ToS 규칙, 항상 에스컬레이션 목록, 필수 킬 스위치가 포함됩니다.

루프 예약

이러한 루프는 에이전트에 구애받지 않습니다. 본문은 모든 에이전트에서 작동합니다. 일정은 환경에 따라 다릅니다.

  • Claude Code — 네이티브 옵션: /loop (조건이 충족될 때까지 자율적), ScheduleWakeup (상태에 반응하는 동적 속도), CronCreate (고정 cron 일정). loopify와 같은 루프 메커니즘 스킬이 설치되어 있으면 이를 사용하여 옵션을 선택하고 지연을 조정하십시오. 그렇지 않으면 아래 지침으로 충분합니다.
  • 모든 에이전트 + cron — 루프 본문을 예약된 프롬프트/스크립트로 감싸십시오 (0 9 * * 1는 월요일 오전 9시 등).
  • 수동 주기 — 높은 판단력이 필요한 루프의 경우 "매주 월요일 이 스킬 실행"도 완벽하게 좋은 루프입니다. 가치는 반복 가능한 본문에 있으며, 자동화에 있지 않습니다.

리뷰 스타일 루프(주간 검토, 순위 감시)는 기본적으로 시간 기반 cron을 사용하고, 모니터-임계값 루프(이탈 감시, 출시일 추적)는 동적 속도를 사용하십시오.

카탈로그

references/loop-catalog.md에는 전체 라이브러리가 있습니다. SEO & 콘텐츠, 유료, 획득/소셜/파트너십, 활성화, 유지, 수익, 추천 & 옹호, 지속적인 운영 등 43개의 마케팅 루프가 포괄적인 퍼널 범위를 다룹니다. 각각은 완전하고 적응 가능한 사양입니다. 거기서 시작하여 가장 가까운 것을 선택하고 사용자의 제품, 단계, 도구에 맞게 조정하십시오.

새 루프 작성

카탈로그에 맞는 것이 없으면 references/loop-template.md에서 새 루프를 작성하십시오. 빈 칸 채우기 프롬프트, 작업된 전/후 예제, 출시 체크리스트가 포함된 복사-붙여넣기 템플릿입니다. 아홉 가지 구성 요소를 모두 채우십시오. 자체 점검, 상태/멱등성, 중지/탈출을 구체적으로 답할 수 없다면 루프를 실행할 준비가 되지 않은 것입니다.

안티 패턴

  • 중지 조건 없는 루핑 → 통제 불능 지출 또는 무한 이탈.
  • 모든 루프에 동일한 주기 → 대부분이 너무 자주 실행되어 무시됨.
  • 자체 점검 없음 → 소음, 계절성, 추적 버그에 루프가 반응함.
  • 지출/게시 작업에 인간 체크포인트 없음.
  • 한 번에 10개의 루프 구축 → 하나로 시작하고, 가치를 증명한 후 다음을 추가하십시오.

금지 용어

피하십시오: "설정하고 잊어버리기", "완전 자율 마케팅", "AI가 모든 것을 한다", "10배 자동 조종", "성장 해킹 머신". 루프는 체크포인트가 있는 훈련된 시스템이지 마법이 아닙니다. 정직하게 설명하십시오.

관련 스킬

  • marketing-ideas — 일회성 전술과 영감 (시도할 것). 루프는 반복할 가치가 있는 것을 운영화합니다.
  • ab-testing — 실험 루프 구체적으로 (가설 → 테스트 → 승자 홍보 → 반복).
  • analytics — 대부분의 루프가 분석 데이터를 읽어 실행 여부를 결정합니다.
  • 개별 채널 스킬 (ads, seo-audit, emails, social, churn-prevention, pricing, referrals) — 루프 본문이 이들을 조정합니다.

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.

관련 스킬