agentsclimarketplace

Commerce repurchase timer

Skill modu-ai/cowork-plugins/moai-commerce/skills/commerce-repurchase-timer

[책임 경계] 재구매 타이밍 엔진 — 구매주기 골든타임 3구간(리마인드 80% / 데드라인 110-120% / 휴면 진입 150%) + 구간별 메시지 톤 + 리드 스코어링 룰 + 리텐션 차트 cohort 분석 가이드 전담. 페어 스킬 commerce-ltv-cac-architect(고객 수익 구조)와 명확히 구분 — 본 스킬은 재구매 타이밍 트리거 전용, 페어는 LTV/CAC 전체 모델. 다음과 같은 요청 시 반드시 이 스킬을 사용하세요: "재구매 시점 알려줘", "골든타임 3구간", "리마인드 메시지 시점", "데드라인 메시지", "휴면 진입 90일", "리드 스코어링", "리텐션 차트 cohort", "정기 구매 카테고리", "화장품 재구매 60일", "면도기 30일 재구매", "구매주기 기반 CRM". 3구간 골든타임: ① 평균 주기 80% 시점 = 리마인드 (감성·정체성) ② 110-120% = 데드라인 (긴급성·할인) ③ 150% = 휴면 진입 (윈백·강한 인센티브). 화장품·식품·반려동물·렌즈·면도기 등 정기 구매 카테고리 한국 D2C 표준 적용. ai-slop-reviewer 자동 체이닝 (텍스트 메시지 산출물).From its SKILL.md

Install
npx -y skills add modu-ai/cowork-plugins --skill commerce-repurchase-timer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

11.1 KB, ~4.5k tokens by cl100k_base, as published. Nobody here has run it

재구매 타이밍 엔진 (Commerce Repurchase Timer)

개요

화장품·식품·반려동물·렌즈·면도기 등 정기 구매 카테고리 한국 D2C 셀러가 평균 구매주기에 매몰되지 않고 세그먼트·제품별 골든타임을 계산하여 재구매를 유도하는 전담 스킬입니다.

책임 한 줄: 카테고리 + 평균 구매주기 + 고객 세그먼트 + 과거 재구매 데이터 입력 → 3구간 골든타임(리마인드·데드라인·휴면 진입) + 구간별 메시지 톤 + 리드 스코어링 룰 + 리텐션 차트 가이드 자동 산출.

vs commerce-ltv-cac-architect: 페어 스킬은 고객 1명의 평생 LTV/CAC 모델. 본 스킬은 재구매 타이밍 트리거만 깊이.

골든타임 3구간 모델

평균 구매주기 = T라 할 때 3구간으로 분할:

[구매 일] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [다음 구매 가능 시점]
   D+0                T*0.8         T*1.1~1.2        T*1.5
    │                   │                │               │
    │              ① 리마인드        ② 데드라인        ③ 휴면 진입
    │              (80% 시점)        (110~120%)        (150%)
    │              감성·정체성        긴급성·할인        윈백·강한 인센티브

구간 1: 리마인드 (80% 시점)

평균 주기보다 20% 빠르게 리마인드. "아직 떨어지지 않으셨죠?"가 아닌 정체성 환기:

카테고리평균 주기 T리마인드 시점 (0.8T)메시지 톤
화장품 (세럼)60일48일"지난번 세럼 잘 쓰고 계신가요?" — 감성
면도기30일24일"이번 주말 면도 — 새 칼날로 시작"
콘택트렌즈30일 (1day)24일"한 달 끝 — 다음 박스 준비"
반려동물 사료30-45일24-36일"🐶 곧 떨어질 시간 — 이번 박스"
영양제30일 (1통)24일"이번 통 끝나가요 — 이어 드시려면"

구간 2: 데드라인 (110-120%)

평균 주기를 약간 넘겼을 때. 긴급성 + 할인:

카테고리데드라인 (1.1T)메시지 톤
화장품66일"지난 세럼 떨어지셨죠? 오늘 주문 시 +10%" — 명확 CTA
면도기33일"새 칼날 1주 안에 — 무료 배송"
콘택트렌즈33일"이번 박스 마감 — 다음 박스 30% 할인"

구간 3: 휴면 진입 (150%)

평균 주기 1.5배를 넘기면 휴면. 윈백 + 강한 인센티브:

카테고리휴면 진입 (1.5T)메시지 톤
화장품90일"오랜만이에요. 60일 만의 재구매에 30% + 무료 배송 + 신상 샘플" — 강한 보상
면도기45일"지난번 면도기 어떠셨어요? 후기 남기시면 50% 쿠폰" — 의견 + 보상
콘택트렌즈45일"다시 만날 시간 — 첫 박스 가격으로" — 첫 구매 가격 복원

휴면 진입 후 60일 내 미반응: 손절 검토 또는 분기 1회만 윈백 시도 (이메일 위주, 비용 0).

구간별 메시지 톤 매트릭스

구간톤채널 우선순위인센티브 강도
① 리마인드 (80%)감성·정체성 환기앱 푸시 > 카카오 친구톡 > 이메일0-5% (낮음 — 자연스러운 리마인드)
② 데드라인 (110-120%)긴급성·명확 CTA카카오 친구톡 > 앱 푸시 > SMS10-15% (중간)
③ 휴면 진입 (150%)윈백·강한 보상이메일 > 카카오 친구톡25-40% + 사은품 (강함)

리드 스코어링 룰

행동별 점수 부여 후 구매 신호 식별:

행동점수의미
구매 후 7일 내 재방문+10만족 신호
구매 후 3개 이상 상세 조회+15강한 관심
장바구니 추가 (구매 안 함)+20즉각 발송 트리거
후기 작성+25충성 신호 — VIP 후보
친구 초대·공유+30추천자 — Referral 채널
메일·푸시 열람 (30일 내)+5활성 회원
앱 미접속 60일-20휴면 신호
수신거부-100즉각 발송 중단

스코어 누적 합계로 세그먼트 분류:

  • 100+: VIP 후보 (5회+ 구매 + 후기 + 추천)
  • 50-99: 충성 회원 (재구매 활발)
  • 0-49: 일반 회원
  • 음수: 휴면·이탈 위험

리텐션 차트 cohort 분석 가이드

월별 코호트로 재구매율 변화 추적:

| 가입 월 | M+1 | M+2 | M+3 | M+6 | M+12 |
|--------|-----|-----|-----|-----|------|
| 2026-01 | 45% | 32% | 25% | 18% | 12% |
| 2026-02 | 48% | 35% | 27% | 20% | -    |
| 2026-03 | 52% | 38% | 30% | -   | -    |
| 2026-04 | 55% | 40% | -   | -   | -    |
| 2026-05 | 58% | -   | -   | -   | -    |

해석 기준:

  • 코호트 M+1이 40% 이하 → onboarding 시퀀스 부족 (commerce-channel-message Activation 보강)
  • M+3에서 25% 이하 → 골든타임 트리거 미작동 (본 스킬 도입 필요)
  • M+12에서 10% 이하 → 휴면 진입 후 윈백 실패 (loyalty 프로그램 검토)

개선 지표 (vault-ecom + ltv-cac-architect 연계):

  • 본 스킬 도입 후 M+3 코호트 재구매율 25% → 35%+ 목표
  • 재구매율 35%+ 달성 시 LTV/CAC ratio 1.5배 자동 상승

카테고리별 골든타임 표준값

카테고리평균 주기 T리마인드 0.8T데드라인 1.1T휴면 1.5T
화장품 (세럼·크림)60일48일66일90일
화장품 (마스크팩)45일36일49일67일
면도기30일24일33일45일
콘택트렌즈 1day30일24일33일45일
콘택트렌즈 월간30일24일33일45일
반려동물 사료30-45일24-36일33-50일45-67일
영양제 (1통)30일24일33일45일
정기 식품 (오트밀 등)30-60일24-48일33-66일45-90일
잉크 카트리지60-90일48-72일66-99일90-135일
향수 (50ml)90-120일72-96일99-132일135-180일

개별 셀러 측정 필수: 위 표는 일반 표준. 자체 데이터에서 실제 주기 측정하여 적용. 카테고리별 ±20% 차이 일반.

워크플로우

입력 슬롯

항목필수예시
카테고리필수화장품 세럼·면도기·콘택트렌즈 등
평균 구매주기 (T)필수60일 (또는 미정 → 카테고리 표준 적용)
고객 세그먼트필수첫구매 / 2회구매 / 단골(3회+) / VIP(5회+)
과거 재구매 데이터권장코호트 재구매율 또는 단순 평균
채널 가용성권장앱 푸시·카톡 친구톡·이메일·SMS 옵트인 상태

산출 순서

[Step 1] 평균 주기 T 확정 (입력 또는 카테고리 표준)
[Step 2] 3구간 골든타임 계산 (0.8T, 1.1T, 1.5T)
[Step 3] 세그먼트별 차등 적용
   - 첫구매: 모든 3구간 활용
   - 2회구매: 리마인드 + 데드라인만
   - 단골: 리마인드만 (인센티브 약함)
   - VIP: 휴면 진입 시점 트리거만 (휴면율 낮음)
[Step 4] 구간별 메시지 톤 + 채널 매핑
[Step 5] 리드 스코어링 룰 적용
[Step 6] 리텐션 차트 cohort 분석 가이드 출력

ai-slop-reviewer 자동 체이닝

골든타임 메시지 산출 후 moai-core:ai-slop-reviewer 자동 호출:

  • AI 클리셰 제거
  • 카테고리별 자연 어체 (화장품 = 감성 / 면도기 = 실용 / 반려동물 = 이모지 + 친근)
  • 인센티브 표현의 진정성 검증

사용 예시

"/commerce-repurchase-timer — 화장품 세럼, T=60일, 첫구매 세그먼트"
→ 리마인드 48일: "지난번 세럼 잘 쓰고 계신가요?" + 앱 푸시
   데드라인 66일: "오늘 주문 시 +10%" + 카카오 친구톡
   휴면 90일: "60일 만의 재구매에 30% + 무료 배송 + 신상 샘플" + 이메일
   리드 스코어링 룰 + cohort M+3 25%→35% 목표

"/commerce-repurchase-timer — 면도기, T 미정, 카테고리 표준 적용"
→ T=30일 기본값. 리마인드 24일 / 데드라인 33일 / 휴면 45일

"/commerce-repurchase-timer — 반려동물 사료, T=35일, VIP 세그먼트만"
→ VIP 휴면 진입 시점(53일)만 트리거. 리마인드·데드라인 생략 (VIP 재구매율 80%+)

품질 체크리스트

  • 평균 주기 T 확정 (입력 또는 표준 적용)
  • 3구간 골든타임 모두 계산 (0.8T·1.1T·1.5T)
  • 구간별 메시지 톤 + 채널 우선순위 명시
  • 세그먼트별 차등 (첫구매·2회·단골·VIP)
  • 리드 스코어링 룰 (최소 8개 행동 점수)
  • 리텐션 차트 cohort 분석 가이드 1건
  • ai-slop-reviewer 검수 흔적

관련 스킬

체이닝: commerce-repurchase-timer (타이밍 계산) → moai-commerce:commerce-channel-message (앱 푸시·카톡·이메일 카피) → commerce-marketing-compliance-kr (법규 게이트) → 실제 발송

  • commerce-ltv-cac-architect — 전체 LTV/CAC 모델 (페어, 다른 책임)
  • commerce-channel-message — 구간별 앱 푸시·카톡·이메일 카피 (앱 푸시 기획 모드 포함)
  • commerce-marketing-compliance-kr — 발송 전 정통망법 게이트

이 스킬을 사용하지 말아야 할 때

  • 전체 LTV/CAC 분석: commerce-ltv-cac-architect 사용
  • 신규 고객 획득: 본 스킬은 재구매 전용. 신규는 campaign-planner 사용
  • 단순 메시지 카피 작성: commerce-channel-message 사용 (앱 푸시 기획 모드 포함)
  • 첫 구매 onboarding: commerce-channel-message Activation 단계 사용

참고 자료

  • vault 노트: "재구매를 만드는 데이터 마케팅" + "ROAS→LTV CRM 수익 설계법"
  • 한국 D2C 정기 구매 카테고리 표준 주기 (화장품·면도기·렌즈·사료 카테고리 통계)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.