From rn-launch-harness
Conducts market research for React Native apps by analyzing App Store/Google Play top charts, competitors, user reviews, and Expo tech feasibility. Generates solo-dev MVP ideas if none provided. For rn-harness Phase 1.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rn-launch-harness:rn-harness-researchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
아이디어가 있으면 시장을 조사하고, 없으면 직접 찾아서 제안한다.
아이디어가 있으면 시장을 조사하고, 없으면 직접 찾아서 제안한다.
오케스트레이터(/rn-harness)에서 Phase 1으로 호출됨.
docs/harness/config.md의 app_ideadocs/harness/references/ (있으면)app_idea를 확인:
app_idea를 읽고 다음을 파악:
WebSearch를 사용하여:
경쟁 분석 기반으로:
React Native + Expo로 구현 가능한지:
→ Step 10: 사용자 확인으로 이동
WebSearch로 현재 인기 앱 트렌드 분석:
App Store 카테고리별 Top 100 조사
Google Play 인기 차트 조사
최근 트렌드 키워드
발견한 트렌드/아이디어를 다음 기준으로 필터링:
| 기준 | 조건 |
|---|---|
| 1인 개발 가능 | 2주 이내 MVP 구현 가능한 범위 |
| 서버 불필요 | 로컬 저장 (AsyncStorage/SQLite) 또는 Firebase/Supabase 무료 티어 |
| 네이티브 모듈 최소 | Expo SDK로 대부분 커버 가능 |
| 수익화 가능 | AdMob 광고 또는 간단한 인앱결제로 수익 가능 |
| 경쟁 강도 | 대형 기업이 독점하지 않는 틈새 영역 |
| 유지보수 부담 낮음 | 콘텐츠 업데이트/서버 관리 불필요 |
3~5개 아이디어를 구체적으로 제안:
### 아이디어 1: [앱 이름]
- **한 줄 소개**: ...
- **타겟**: ...
- **핵심 기능 3가지**:
1. ...
2. ...
3. ...
- **차별점**: 기존 [경쟁앱]은 [약점]이 있는데 이 앱은 [강점]
- **수익화**: AdMob 배너 + 전면 광고 (예상 DAU X명 기준 월 $Y)
- **기술 타당성**: Expo SDK 커버 / 서버 불필요 / 예상 개발 기간 N일
- **시장 근거**: [탑차트 앱]의 리뷰에서 [불만]이 반복됨 → 기회
각 아이디어의 직접 경쟁 앱 3~5개 분석:
AskUserQuestion:
시장 조사 결과 다음 아이디어를 추천합니다:
1. [아이디어 1] — [한 줄 소개]
추천 이유: [근거]
2. [아이디어 2] — [한 줄 소개]
추천 이유: [근거]
3. [아이디어 3] — [한 줄 소개]
추천 이유: [근거]
어떤 아이디어로 진행할까요? (번호 또는 새 아이디어)
사용자 선택 후 → 선택된 아이디어로 Mode A Step 2~4 실행 (심화 조사)
AskUserQuestion으로 조사 결과를 공유하고 방향 확인:
docs/harness/specs/YYYY-MM-DD-research.md:
# 시장 조사 보고서
## 모드
[A: 시장 조사 / B: 아이디어 발굴]
## 앱 아이디어
[최종 선택된 아이디어]
## 시장 분석
### 스토어 트렌드 (Mode B인 경우)
[탑 차트 분석 결과]
### 카테고리 트렌드
[조사 결과]
### 경쟁 앱 분석
| 앱 | 평점 | 다운로드 | 주요 기능 | 강점 | 약점 |
|---|---|---|---|---|---|
### 시장 기회
[경쟁 앱이 놓치는 영역]
## 차별화 전략
1. [차별점 1]
2. [차별점 2]
3. [차별점 3]
## 핵심 가치 제안
[한 줄 정의]
## MVP 기능 리스트
### P0 (필수)
- [ ] 기능 1
- [ ] 기능 2
### P1 (중요)
- [ ] 기능 3
### P2 (나중에)
- [ ] 기능 4
## 수익화 전략
[광고, 구독, 인앱결제 등]
## 기술 타당성
### 1인 개발 적합성
- 예상 개발 기간: [N일]
- 서버 필요: [불필요 / Firebase 무료 티어]
- Expo SDK 커버: [O/X, 필요 네이티브 모듈]
### React Native + Expo 호환성
[검토 결과]
### 필요 라이브러리
[목록]
### 백엔드 요구사항
[없음 / Firebase / Supabase 등]
완료 후 state.md 업데이트:
current_phase: plan
next_role: rn-harness-plan
npx claudepluginhub tjdrhs90/rn-launch-harness --plugin rn-launch-harnessProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.