← ClaudeAtlas

idea-generatorlisted

멀티소스 페인 마이닝 → 병렬 3역할 적대적 평가 → YC 스타일 go/no-go 판정으로 높은 품질의 프로젝트 아이디어를 생성. auto-project-builder Phase 1에서 호출되거나 단독으로 사용 가능.
hongmacho/auto-project-builder · ★ 1 · Code & Development · score 65
Install: claude install-skill hongmacho/auto-project-builder
## 핵심 원칙 > **솔루션이 아닌 고통(Pain)에서 시작한다.** > 트렌딩 기술이나 "있으면 좋겠다"는 상상이 아니라, 실제 사용자가 지금 겪고 있는 불편을 먼저 발굴한다. > 아이디어는 그 고통의 증거를 가지고 있을 때만 유효하다. --- ## 컨텍스트 관리 원칙 > **원본 데이터는 파일로 저장하고, 메인 컨텍스트에는 요약·슬러그·경로만 보유한다.** ### 3대 규칙 **규칙 1 — 페인 마이닝 결과 즉시 파일 저장** Phase A 각 레인 완료 즉시 `report_data/pain_lane_{N}.json`으로 저장한다. 클러스터링 완료 후 `report_data/pain_clusters.json`에 저장한다. 메인에는 테마명 + 빈도 요약만 보유: ``` PAIN_SUMMARY = [{"theme": "테마명", "frequency": "높음", "evidence_count": 8}, ...] ``` **규칙 2 — Phase B·C에서 파일 경로만 전달** `CANDIDATE_IDEAS` 전체 텍스트를 메인 컨텍스트나 Agent 프롬프트에 포함하지 않는다. Phase B 완료 즉시 `report_data/candidate_ideas.json`으로 저장한다. Phase C Agent는 이 파일을 직접 읽어 처리한다. **규칙 3 — 출력은 파일 저장 후 요약만 반환** `IDEAS[]` 전체를 메인 컨텍스트에 보유하지 않는다. `report_data/ideas_final.json`에 저장하고, 호출자(auto-project-builder)는 이 파일을 읽어 사용한다. 메인 반환값은 아이디어 요약(slug + name_ko + score.total + verdict)만 포함한다. --- ## 입력 파라미터 이 스킬은 아래 변수들을 호출 시 컨텍스트로 받는다. 단독 실행 시에는 사용자에게 질문한다. | 변수 | 설명 | 기본값 | |------|------|--------| | `PLATFORM` | 웹 / 앱 / CLI / auto | auto | | `SERVICE_CATEGORIES[]` | 생산성, 교육, 헬스 등 | ["diverse"] | | `TREND_DATA` | Phase 0-B 트렌드 조사 결과 | null | | `PROJECT_COUNT` | 생성할 아이디어 수 | 5 | | `TECH_STACK` | 선호 스택 또는 "auto-per-idea" | "auto-per-idea" | | `OMC_MODE` | "omc" / "ecc" / "none" | "none" | --- ## Phase A: 멀티소스 페인 마이닝 > 목표: 실제 사용자 고통의 **증거**를 수집한다. 아이디어는 이 단계 이후에 나온다. `SERVICE_CATEGORIES`와 `PLATFORM`을 기반으로 아래 4개 레인을 **병렬**로 실행한다. ### 레인 1 — Reddit 불만 수집 ``` WebSearch("site:reddit.com \"I wish there was\" OR \"why i