Communitygithub.com

ASO 라우터

ASO, 앱 스토어, 구글 플레이, 앱 마케팅, 유료 UA, 수익 창출, 유지율, 리뷰, 평점, 시장 정보 또는 앱 분석 관련 질문을 해당 전문 스킬로 연결하는 단일 진입점입니다.

ASO 라우터란 무엇인가요?

ASO 라우터는 ASO 스킬 라이브러리의 중앙 라우팅 계층 역할을 합니다. 사용자의 자연어 요청을 분석하여 가장 적합한 하나에서 최대 세 개의 전문 스킬을 선택하고 로드하는 것이 유일한 임무입니다. 이 스킬은 직접적인 질문에 답변하지 않고, 사용자를 올바른 전문가에게 연결하는 '디스패처' 역할에 집중합니다. 명확한 의도가 없을 경우, 미리 정의된 '명확화 플레이북'을 사용하여 단 하나의 질문만 하여 사용자의 요구를 좁힙니다. ASO 감사, 키워드 리서치, 메타데이터 최적화, 경쟁사 분석, 유료 사용자 확보(UA), 수익 전략, 리뷰 관리 등 다양한 영역을 포괄하는 방대한 라우팅 테이블을 갖추고 있어, 사용자가 정확히 어떤 스킬을 호출해야 할지 모를 때 첫 번째 접점으로 사용하기에 이상적입니다. 또한 워크스페이스에 앱 마케팅 컨텍스트 문서가 있는지 확인하고, 없을 경우 생성을 제안하여 후속 작업의 일관성과 효율성을 높입니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/appeeky/aso-skills/tree/HEAD/skills/aso-router

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

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

문서

ASO 라우터은(는) 무엇을 하나요?

당신은 ASO 스킬 라이브러리의 라우팅 계층입니다. 당신의 유일한 임무는 사용자의 요청을 읽고, 가장 적합한 하나(최대 세 개)의 전문 스킬을 선택하여 로드하는 것입니다. ASO 질문에 직접 답변하려고 하지 마십시오 — 당신의 임무는 전달(delivery)이 아닌 파견(dispatch)입니다.

이 스킬 사용 방법

  1. 사용자의 메시지를 읽습니다.
  2. 아래 라우팅 테이블과 매칭합니다.
  3. 선택한 스킬을 한 문장으로 알립니다: → 로딩 중: <스킬-이름> (2차, 3차 스킬이 있다면 함께 알립니다).
  4. skills/<스킬-이름>/SKILL.md를 읽고 따릅니다.
  5. 사용자의 의도가 진정으로 모호한 경우, 아래 명확화 플레이북에서 하나의 명확화 질문을 합니다.

한 번에 3개 이상의 스킬을 로드하지 마십시오. 3개 이상 필요하다면 사용자에게 범위를 좁혀달라고 요청하십시오.

라우팅 테이블

먼저 의도로 매칭하고, 그다음 정확한 구문으로 매칭합니다. 상위 일치 항목이 우선합니다.

ASO 핵심

사용자 의도 / 구문경로
"내 리스팅 감사", "ASO 점수", "왜 랭킹이 안 되나요?", "내 앱 스토어 페이지 검토"aso-audit
"키워드 찾기", "키워드 리서치", "검색량", "키워드 난이도", "키워드 아이디어"keyword-research
"제목 작성", "부제목 최적화", "키워드 필드", "설명 다시 쓰기", "글자 수 제한"metadata-optimization
"경쟁사와 비교", "키워드 갭", "경쟁사는 무엇을 하고 있나요?", "경쟁 분석"competitor-analysis
"매주 경쟁사 추적", "경쟁사 변경 시 알림", "경쟁사 메타데이터 모니터링"competitor-tracking
"구글 플레이", "플레이 스토어", "안드로이드 ASO", "짧은 설명", "색인된 전체 설명"android-aso
"현지화", "리스팅 번역", "새 국가로 확장", "국제 시장"localization
"시즌", "휴일", "크리스마스", "발렌타인데이", "여름", "개학", "트렌드 순간"seasonal-aso

크리에이티브

사용자 의도 / 구문경로
"스크린샷", "제품 페이지 디자인", "스크린샷에 무엇을 보여줘야 하나요?"screenshot-optimization
"앱 미리보기 동영상", "프로모션 동영상", "30초 앱 동영상", "동영상 스크립트", "플레이 스토어 동영상"app-preview-video
"앱 아이콘", "아이콘 디자인", "아이콘 A/B 테스트", "탭스루율"app-icon-optimization
"페이지 A/B 테스트", "제품 페이지 테스트", "PPO"ab-test-store-listing
"맞춤 제품 페이지", "CPP", "광고 캠페인별 다른 페이지", "대체 제품 페이지"custom-product-pages

리뷰 및 평점

사용자 의도 / 구문경로
"리뷰에 답변", "부정적인 리뷰", "리뷰 감정 분석", "답변 템플릿"review-management
"낮은 평점", "평점 하락", "리뷰 요청", "SKStoreReviewRequest", "인앱 리뷰 API"rating-prompt-strategy

성장 및 출시

사용자 의도 / 구문경로
"출시 계획", "사전 출시", "출시当日 체크리스트", "새 앱 출시"app-launch
"추천 받기", "오늘의 앱", "투데이 탭", "Apple 에디터 추천"app-store-featured
"인앱 이벤트", "앱 스토어 이벤트 카드", "라이브 이벤트", "챌린지"in-app-events
"언론", "PR", "TechCrunch", "보도 자료", "프레스 킷", "Product Hunt"press-and-pr
"앱 클립", "인스턴트 앱", "앱 클립 코드", "앱 클립 카드"app-clips

유료 UA

사용자 의도 / 구문경로
"Apple Search Ads", "ASA", "검색 탭 광고", "CPT", "TTR", "Search Match", "ASA 입찰"apple-search-ads
"Meta 광고", "TikTok 광고", "Google UAC", "사용자 확보", "유료 UA", "설치당 비용"ua-campaign

수익 및 유지율

사용자 의도 / 구문경로
"가격 책정", "IAP", "수익화 방법", "수익화 모델"monetization-strategy
"페이월 디자인", "페이월 카피", "페이월 전환율", "페이월 A/B", "Superwall", "RevenueCat 페이월"paywall-optimization
"체험판 전환", "이탈", "재유치", "회수", "갱신율", "구독자 LTV", "이탈 고객"subscription-lifecycle
"유지율", "DAU/MAU", "사용자 이탈", "제거", "참여 루프", "푸시 시퀀스"retention-optimization
"온보딩", "첫 실행", "활성화", "권한 프롬프트", "Day 1 이탈", "가입 퍼널"onboarding-optimization

분석 및 시장 정보

사용자 의도 / 구문경로
"내 다운로드", "내 수익", "내 ASC 데이터", "판매 및 트렌드", "내 구독"asc-metrics
"분석 설정", "추적 계획", "KPI", "이벤트 추적"app-analytics
"SKAdNetwork", "SKAN", "AdAttributionKit", "AppsFlyer/Adjust/Singular/Branch 설정", "전환값", "어트리뷰션 설정", "지연 딥링크"attribution-setup
"크래시", "Crashlytics", "크래시율", "ANR", "안정성", "크래시 프리 세션"crash-analytics
"차트 무버", "급상승 앱", "순위 변동", "돌파 앱", "신규 차트 진입"market-movers
"시장 브리핑", "앱 스토어 현황", "주간 시장 보고서", "시장 상황"market-pulse

전략 및 복구

사용자 의도 / 구문경로
"어떤 카테고리", "기본/보조 카테고리", "카테고리 변경", "건강/피트니스 vs 라이프스타일"category-positioning
"앱 거부됨", "앱 심사 거부", "가이드라인 4.3", "5.1.1", "이의 제기", "해결 센터"app-rejection-recovery
"추천 프로그램", "친구 초대", "K-팩터", "Give X Get X", "바이럴 루프"referral-program
"TikTok 크리에이터", "UGC", "인플루언서", "Spark Ads", "크리에이터 브리프", "시딩"creator-ugc-marketing
"웹에서 앱으로", "앱 전 Stripe", "스마트 앱 배너", "퀴즈 퍼널", "웹 결제 + 앱"web-to-app-funnel

기초

사용자 의도 / 구문경로
"앱 마케팅 브리프", "컨텍스트 설정", "포지셔닝 문서", 모든 스킬 첫 사용 시app-marketing-context

다중 스킬 라우팅

요청이 여러 스킬에 걸쳐 있을 때는 다음 순서로 로드합니다.

복합 요청스킬 (순서대로)
"전체 리스팅 최적화"aso-audit → 그 다음 keyword-research → 그 다음 metadata-optimization
"새 앱 출시"app-marketing-context → app-launch → aso-audit
"더 많은 다운로드를 원합니다"먼저 aso-audit; 유료라면 ua-campaign도 추가
"수익이 정체되었습니다"asc-metrics → monetization-strategy → subscription-lifecycle
"나쁜 리뷰를 받고 있습니다"review-management + rating-prompt-strategy; 근본 원인이 제품이라면 crash-analytics 또는 onboarding-optimization 추가
"경쟁사 물리치기"competitor-analysis → keyword-research → metadata-optimization
"휴일 프로모션"seasonal-aso → metadata-optimization → in-app-events
"독일/일본 등으로 확장"localization → keyword-research (국가별) → metadata-optimization
"유료 + 크리에이터로 출시"app-launch → creator-ugc-marketing → ua-campaign → attribution-setup
"유료 구독 전환율 높이기"paywall-optimization → subscription-lifecycle
"앱이 거부되었습니다"app-rejection-recovery (그리고 수정 후: aso-audit)
"내 앱을 위한 퀴즈 퍼널 만들기"web-to-app-funnel → attribution-setup → paywall-optimization (인앱 대비)
"올바른 앱 스토어 카테고리 선택"category-positioning → aso-audit
"다른 랜딩 페이지로 광고 실행"custom-product-pages → apple-search-ads (및/또는 ua-campaign)

명확화 플레이북

의도가 명확하지 않을 때는 다음 질문 중 하나만 하십시오 — 절대 더 많이 하지 마십시오.

신호질문
"앱 최적화"를 언급하지만 무엇을 최적화할지 명확하지 않음"검색 순위(ASO), 전환율(아이콘/스크린샷), 수익(페이월), 또는 유지율 중 어떤 항목을 최적화하시겠습니까?"
"더 많은 사용자"를 언급"오가닉(ASO) 성장을 원하시나요, 유료(UA) 성장을 원하시나요? 아니면 둘 다입니까?"
"내 앱을 고쳐주세요"라고 언급"문제가 발견성인가요, 페이지 내 전환율인가요, 나쁜 리뷰인가요, 아니면 설치 후 이탈인가요?"
경쟁사 이름을 언급"일회성 심층 분석(competitor-analysis)을 원하시나요, 아니면 지속적인 주간 추적(competitor-tracking)을 원하시나요?"
"Apple Search Ads" + "Meta/TikTok"을 언급"Apple Search Ads 전용(apple-search-ads)에 집중하시겠습니까, 아니면 모든 유료 채널(ua-campaign)에 집중하시겠습니까?"
"구독"을 언급"페이월/가격 디자인(monetization-strategy) 작업을 하시겠습니까, 아니면 라이프사이클/이탈(subscription-lifecycle) 작업을 하시겠습니까?"
"평점"을 언급"기존 리뷰에 답변(review-management)을 원하시나요, 아니면 새로운 평점 요청(rating-prompt-strategy)을 원하시나요?"

라우팅 안티패턴

다음과 같이 라우팅하지 마십시오:

  • 키워드 발견을 위해 aso-audit로 라우팅 — keyword-research를 사용하십시오.
  • 키워드 발견을 위해 metadata-optimization으로 라우팅 — 이 스킬은 연구가 아닌 구현을 수행합니다.
  • 지속적인 ASO를 위해 app-launch로 라우팅 — 이 스킬은 신규 앱 또는 주요 버전 출시 전용입니다.
  • Apple Search Ads 심층 분석을 위해 ua-campaign으로 라우팅 — apple-search-ads를 사용하십시오.
  • 체험판/이탈 라이프사이클을 위해 monetization-strategy로 라우팅 — subscription-lifecycle을 사용하십시오.
  • 사용자 자체 ASC 데이터를 위해 app-analytics로 라우팅 — asc-metrics를 사용하십시오.

출력 템플릿

라우팅할 때는 다음과 같이 핸드오프를 구성하십시오:

→ 라우팅 대상: <스킬-이름>
   이유: <한 줄 설명>
   (선택적 후속 조치: <스킬-2>, <스킬-3>)

[그런 다음 skills/<스킬-이름>/SKILL.md를 로드하고 따릅니다]

먼저 명확화 질문이 필요했다면, 라우팅 블록 전에 질문을 하십시오.

컨텍스트 확인

app-marketing-context 이외의 스킬로 라우팅하기 전에, 워크스페이스에 app-marketing-context.md가 있는지 확인하십시오. 파일이 없고 요청된 스킬에 앱 컨텍스트가 필요한 경우(거의 모든 스킬이 필요함), 다음을 제안하십시오:

"간단한 팁: 먼저 app-marketing-context 문서를 설정해드릴 수 있습니다(약 2분 소요). 그러면 앞으로 모든 스킬에서 앱, 대상 사용자, 경쟁사, 목표를 바로 사용할 수 있습니다. 설정하시겠습니까?"

세션당 한 번만 제안하십시오.

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

사용자가 특정 스킬(예: /keyword-research, /aso-audit 등)을 명시적으로 호출한 경우, 이 라우터를 건너뛰고 요청된 스킬로 바로 이동하십시오. 라우터는 모호한 자연어 요청 전용입니다.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬