--- name: fireauto-init-guide description: > 새 프로젝트를 시작할 때 자동으로 PRD, CLAUDE.md, Wiki, 마일스톤을 생성하세요. "프로젝트 시작", "새 프로젝트", "init", "세팅", "setup", "시작하기", "프로젝트 만들어", "new project", "start project" 등에 트리거. 이전 프로젝트의 스킬과 주의사항을 자동으로 참고합니다. --- # 프로젝트 초기화 가이드 새 프로젝트 시작 시 다음을 자동으로 실행하세요. --- ## 언제 트리거되나요? 다음 상황에서 이 가이드를 참고하세요: - **새 프로젝트**: "프로젝트 시작", "새 프로젝트 만들어", "new project" - **초기 세팅**: "init", "세팅", "setup", "시작하기" - **프로젝트 생성**: "프로젝트 만들어", "start project" --- ## 흐름 ### Step 1: 프로젝트 설명 요청 사용자에게 프로젝트 설명을 요청하세요. ``` 어떤 프로젝트를 만들고 싶으세요? 한 줄이면 충분해요. 예) "SaaS 랜딩페이지", "AI 챗봇 서비스" ``` ### Step 2: PRD 자동 생성 planner 스킬을 참고해서 PRD를 자동 생성하세요. ### Step 3: 기술 스택 감지 + CLAUDE.md 생성 프로젝트 디렉토리를 분석해서 기술 스택을 감지하고, CLAUDE.md를 생성하세요. **CLAUDE.md 원칙:** - **80줄 이내** (Anthropic 권장 200줄 이하, 최적 60-80줄) - Claude가 추측할 수 없는 것만 포함 - 상세는 `@.claude/wiki/`로 위임 - "이 줄을 제거하면 Claude가 실수할까?" — 아니면 삭제 ### Step 4: Wiki 초기화 `.claude/wiki/` 디렉토리를 생성하고 기본 페이지를 만드세요: - `patterns.md` — 코딩 패턴, 모범 사례 - `gotchas.md` — 주의사항, 삽질 기록 - `decisions.md` — 설계 결정 + 이유 - `skills-catalog.md` — 자동 생성된 스킬 목록 - `retrospective.md` — 세션별 복기 기록 - `index.md` — 자동 생성 목록 ### Step 5: 마일스톤/태스크 분해 PRD를 기반으로 마일스톤과 태스크를 분해해서 DB에 저장하세요. ### Step 6: 이전 프로젝트 참고 `skill-search` MCP 도구로 이전 프로젝트 스킬을 검색하세요. ### Step 7: 주의사항 참고 `mistake-search` MCP 도구로 이전 프로젝트 주의사항을 검색하세요. ### Step 8: 적용 제안 이전 프로젝트에서 해당하는 스킬과 주의사항이 있으면 적용을 제안하세요. ``` 💡 이전 프로젝트에서 참고할 만한 것들이 있어요 • 스킬: {스킬명} — {설명} • 주의사항: {주의사항} — {이유} 적용할까요? ``` --- ## 톤 & 스타일 - **문체**: 토스체 — 친근하고 간결하게 - **분량**: 핵심만 짧게. 장황하게 설명하지 않아요 - **행동 유도**: 항상 다음 액션을 제안해요