Fix appkit command output directory paths

- Update all appkit slash commands to use local docs/ directory
- Add .gitignore to exclude docs/ folder
- Update example files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-15 07:43:33 +09:00
parent 817c6c82a6
commit 2e6c5b7924
8 changed files with 28 additions and 218 deletions

View File

@@ -22,7 +22,7 @@ User input **may** contain constraints like "2-week validation", "budget: 500만
5. /appkit.visualize → 목업 생성 (HTML 프로토타입) 5. /appkit.visualize → 목업 생성 (HTML 프로토타입)
``` ```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works` **출력 디렉토리**: `docs/`
## Purpose ## Purpose
@@ -45,7 +45,7 @@ User input **may** contain constraints like "2-week validation", "budget: 500만
### 1. 기존 기획 읽기 ### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`: Read files from `docs/`:
- `concept.md` - 서비스 컨셉 - `concept.md` - 서비스 컨셉
### 2. MVP 정의 대화 ### 2. MVP 정의 대화
@@ -96,7 +96,7 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
### 3. MVP 문서 생성 ### 3. MVP 문서 생성
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/mvp-scope.md` **File**: `docs/mvp-scope.md`
```markdown ```markdown
# MVP Scope Definition # MVP Scope Definition
@@ -191,7 +191,7 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
**Template 참조**: `.specify/templates/sales-landing-template.html` **Template 참조**: `.specify/templates/sales-landing-template.html`
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/landing.html` **File**: `docs/landing.html`
랜딩페이지는 다음 섹션을 포함해야 합니다: 랜딩페이지는 다음 섹션을 포함해야 합니다:
@@ -408,8 +408,8 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
✅ MVP 범위 정의 + 랜딩페이지 생성 완료! ✅ MVP 범위 정의 + 랜딩페이지 생성 완료!
📁 생성된 파일: 📁 생성된 파일:
- ui/works/mvp-scope.md - docs/mvp-scope.md
- ui/works/landing.html - docs/landing.html
📊 MVP 요약: 📊 MVP 요약:
- Phase 0 기능: [N개] - Phase 0 기능: [N개]

View File

@@ -24,7 +24,7 @@ User input **must** be considered (if not empty).
5. /appkit.visualize → 목업 생성 (HTML 프로토타입) 5. /appkit.visualize → 목업 생성 (HTML 프로토타입)
``` ```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works` **출력 디렉토리**: `docs/`
--- ---
@@ -111,15 +111,15 @@ User input **must** be considered (if not empty).
### 2. 파일 생성 (사용자 확인 후에만) ### 2. 파일 생성 (사용자 확인 후에만)
**디렉토리 생성**: **디렉토리 생성**:
- `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/` - `docs/`
- `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/specs/` - `docs/specs/`
- 각 기능별 서브디렉토리 (`001-user/`, `002-venue/`, ...) - 각 기능별 서브디렉토리 (`001-user/`, `002-venue/`, ...)
--- ---
### 3. 서비스 컨셉 문서 생성 ### 3. 서비스 컨셉 문서 생성
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/concept.md` **File**: `docs/concept.md`
**Content**: **Content**:
@@ -161,7 +161,7 @@ User input **must** be considered (if not empty).
각 기능 디렉토리에 `spec.md` 파일 생성: 각 기능 디렉토리에 `spec.md` 파일 생성:
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/specs/001-[feature]/spec.md` **File**: `docs/specs/001-[feature]/spec.md`
```markdown ```markdown
# Spec: 001-[feature] # Spec: 001-[feature]
@@ -208,9 +208,9 @@ User input **must** be considered (if not empty).
✅ 서비스 컨셉 정의 완료! ✅ 서비스 컨셉 정의 완료!
📁 생성된 파일: 📁 생성된 파일:
- ui/works/concept.md - docs/concept.md
- ui/works/specs/001-[feature]/spec.md - docs/specs/001-[feature]/spec.md
- ui/works/specs/002-[feature]/spec.md - docs/specs/002-[feature]/spec.md
- ... - ...
📝 다음 단계: 📝 다음 단계:

View File

@@ -22,7 +22,7 @@ User input can be empty (전체) or specific policy category (monetization, game
5. /appkit.visualize → 목업 생성 (HTML 프로토타입) 5. /appkit.visualize → 목업 생성 (HTML 프로토타입)
``` ```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/policies` **출력 디렉토리**: `docs/policies`
## Purpose ## Purpose
@@ -60,7 +60,7 @@ User input can be empty (전체) or specific policy category (monetization, game
### 1. 기존 기획 읽기 ### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`: Read files from `docs/`:
- `concept.md` - 서비스 컨셉 - `concept.md` - 서비스 컨셉
- `router.md` - 화면 구조 - `router.md` - 화면 구조
@@ -94,7 +94,7 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
#### 3-1. 00-policy-index.md (정책 인덱스) #### 3-1. 00-policy-index.md (정책 인덱스)
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/policies/00-policy-index.md` **File**: `docs/policies/00-policy-index.md`
**템플릿**: `.specify/templates/policy-index.md` 참조 **템플릿**: `.specify/templates/policy-index.md` 참조

View File

@@ -22,7 +22,7 @@ User input can be empty (전체) or specific feature/screen name.
5. /appkit.visualize → 목업 생성 (HTML 프로토타입) 5. /appkit.visualize → 목업 생성 (HTML 프로토타입)
``` ```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works` **출력 디렉토리**: `docs/`
## Purpose ## Purpose
@@ -53,7 +53,7 @@ User input can be empty (전체) or specific feature/screen name.
### 1. 기존 기획 읽기 ### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`: Read files from `docs/`:
- `concept.md` - 서비스 컨셉 - `concept.md` - 서비스 컨셉
- `mvp-scope.md` - MVP 범위 - `mvp-scope.md` - MVP 범위
@@ -95,7 +95,7 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
#### 3-1. router.md (라우터 & UI 목록) #### 3-1. router.md (라우터 & UI 목록)
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/router.md` **File**: `docs/router.md`
**템플릿**: `.specify/templates/ui-router.md` 참조 **템플릿**: `.specify/templates/ui-router.md` 참조

View File

@@ -22,7 +22,7 @@ User input should be a screen name (e.g., "home", "chat", "booking") or "all" fo
5. /appkit.visualize → 목업 생성 (HTML 프로토타입) ← YOU ARE HERE 5. /appkit.visualize → 목업 생성 (HTML 프로토타입) ← YOU ARE HERE
``` ```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/mockup` **출력 디렉토리**: `docs/mockup`
## Purpose ## Purpose
@@ -53,7 +53,7 @@ router.md와 policy 문서를 기반으로 실제 동작하는 HTML 목업을
### 1. 기존 기획 읽기 ### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`: Read files from `docs/`:
- `router.md` - 라우터 및 UI 목록 - `router.md` - 라우터 및 UI 목록
- `main.md` - 메인 구조 - `main.md` - 메인 구조
- `policies/*.md` - 정책 문서 - `policies/*.md` - 정책 문서
@@ -86,7 +86,7 @@ router.md에서 확인된 화면 목록:
#### 3-1. 기본 구조 #### 3-1. 기본 구조
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/mockup/[screen].html` **File**: `docs/mockup/[screen].html`
**템플릿**: `.specify/templates/mockup-base.html` 참조 **템플릿**: `.specify/templates/mockup-base.html` 참조

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
docs/

View File

@@ -1,5 +1,7 @@
맥비라는 국내 최대 기획자 모임이 있어. 여기 운영진이 10년간 운영해서 약 1만명의 오픈채팅방들이 있어. 맥비 운영자가 갖고있는 상품상세페이지 제작서비스를 만들고싶어. 미드저니와 나노바나나 pro 를 왔다갔다
기획자료나 템플릿은 천개가 넘어. 이걸 구독서비스화 하려해. 어떤식으로 접근하는게 좋을까? 하면서 품질을 개선하는 로직이 있으면 좋겠어. 예를들면 미드저니의 이미지 무드, 등 여러 스타일로 시안을
뽑고, 나노바나나 pro 에서 일관성있는 형태로 변환 후, 다시 미드저니에서 스타일같은걸 보정하는식인거고.
제품에 한국어 라벨이 깨지거나 한글이 잘못나올 수 있는데 보정하는 로직도 있었으면 좋겠어
>>> 대화하면서 구체화 >>> 대화하면서 구체화

View File

@@ -1,193 +0,0 @@
# 맥비 기획자 템플릿 구독 서비스 기획
## 1. 서비스 개요
### 배경
- **맥비**: 국내 최대 기획자 모임 (10년 운영, 약 1만명 오픈채팅 커뮤니티)
- **보유 자산**: 1,000개 이상의 기획 자료 및 템플릿
- **자료 특성**: 다양한 포맷, 카테고리별 정리 중, 지속 갱신
### 서비스 컨셉
> **"기획자를 위한 지식창고"**
> - 주니어 기획자가 언제든 필요한 템플릿을 찾아 쓸 수 있는 자료 라이브러리
### 타겟 사용자
- 취업 준비 중인 예비 기획자
- 1~3년차 주니어 PM/기획자
- 실무 템플릿이 필요한 스타트업 담당자
---
## 2. 핵심 과제
### 문제 정의
| 과제 | 설명 |
|------|------|
| 낮은 지불 능력 | 주니어 대상, 유료 전환 의지 낮음 |
| 무료 익숙함 | 기존 1만명이 무료 커뮤니티에 익숙 |
| 경쟁 콘텐츠 | 무료 자료가 이미 시장에 넘침 |
### 해결 방향
- **저가 구독**: 부담 없는 가격으로 진입 장벽 낮춤
- **양으로 승부**: 1,000개 이상 템플릿의 압도적 볼륨
- **편의성**: 잘 정리된 카테고리, 쉬운 검색
---
## 3. 서비스 구조
### 플랫폼
**노션(Notion) 기반 자료 라이브러리**
선택 이유:
- 빠른 구축 가능 (2주 내 MVP)
- 검색/필터링 기능 내장
- 다양한 포맷 임베드 가능
- 구독자별 접근 권한 관리 용이
### 자료 카테고리 (예시)
```
📁 기획 템플릿 라이브러리
├── 📂 서비스 기획
│ ├── PRD (제품 요구사항 정의서)
│ ├── 화면 설계서
│ ├── 유저 플로우
│ └── 기능 명세서
├── 📂 사업 기획
│ ├── 사업계획서
│ ├── 수익 모델 캔버스
│ └── 시장 분석 템플릿
├── 📂 프로젝트 관리
│ ├── WBS
│ ├── 일정 관리
│ └── 회의록
├── 📂 UX/리서치
│ ├── 사용자 인터뷰
│ ├── 퍼소나
│ └── 여정 지도
├── 📂 데이터 분석
│ ├── 지표 정의서
│ ├── A/B 테스트 설계
│ └── 리포트 템플릿
└── 📂 취업/이직
├── 포트폴리오 템플릿
├── 이력서 가이드
└── 면접 질문 모음
```
---
## 4. 가격 정책
### 단일 티어 (심플하게 시작)
| 항목 | 내용 |
|------|------|
| **가격** | 월 4,900원 |
| **제공 내용** | 전체 템플릿 라이브러리 무제한 접근 |
| **결제 방식** | 월 구독 (자동 갱신) |
### 가격 책정 근거
- 주니어 대상 → 월 5,000원 미만 심리적 저항선
- 커피 한 잔 가격 → "이 정도는 괜찮지" 인식
- 경쟁사 대비 저가 → 클래스101 월 1.9만원, 인프런 월 2.4만원
### 예상 수익
| 시나리오 | 구독자 수 | 월 매출 |
|----------|-----------|---------|
| 보수적 (1%) | 100명 | 49만원 |
| 기본 (2%) | 200명 | 98만원 |
| 낙관적 (3%) | 300명 | 147만원 |
---
## 5. MVP 런칭 계획
### Phase 1: 준비 (1주차)
- [ ] 핵심 템플릿 100개 선별 및 노션 정리
- [ ] 카테고리 구조 확정
- [ ] 노션 템플릿 라이브러리 페이지 구축
### Phase 2: 결제 연동 (2주차)
- [ ] 스티비 or 포트원 결제 연동
- [ ] 구독자 전용 노션 페이지 접근 권한 설정
- [ ] 랜딩 페이지 제작 (노션 or 타입폼)
### Phase 3: 얼리버드 테스트 (3주차)
- [ ] 기존 오픈채팅에서 얼리버드 모집 공지
- [ ] 얼리버드 가격: 월 3,900원 (100명 한정)
- [ ] 피드백 수집 및 개선
### Phase 4: 정식 오픈 (4주차~)
- [ ] 정가 4,900원 전환
- [ ] 지속적 템플릿 추가 (주 5개 이상)
- [ ] 월간 뉴스레터 발송
---
## 6. 차별화 포인트
### 왜 맥비인가?
| 경쟁 우위 | 설명 |
|-----------|------|
| **10년 노하우** | 현업 기획자들이 실제 사용한 검증된 템플릿 |
| **압도적 볼륨** | 1,000개 이상, 타 서비스 대비 10배 |
| **지속 업데이트** | 트렌드 반영, 매주 신규 자료 추가 |
| **커뮤니티 연계** | 1만명 기획자 네트워크 접근 가능성 |
---
## 7. 향후 확장 방안
### 단기 (3~6개월)
- 인기 템플릿 TOP 10 분석 → 콘텐츠 집중
- 구독자 요청 기반 신규 템플릿 제작
### 중기 (6~12개월)
- Pro 티어 추가 (월 29,000원): 1:1 피드백, 스터디 참여권
- 기업 대상 B2B 라이선스 판매
### 장기 (1년 이후)
- 기획 교육 코스 연계
- 기획자 채용 플랫폼 확장
---
## 8. 필요 리소스
| 항목 | 도구/비용 |
|------|-----------|
| 콘텐츠 호스팅 | 노션 팀 플랜 (월 $10) |
| 결제 시스템 | 스티비 프로 (월 9,900원) 또는 포트원 |
| 랜딩 페이지 | 노션 or Framer (무료~월 $5) |
| 운영 인력 | 콘텐츠 정리 1명, CS 대응 |
**초기 운영비**: 월 3~5만원 수준
---
## 9. 핵심 성공 지표 (KPI)
| 지표 | 목표 (3개월) |
|------|--------------|
| 구독자 수 | 200명 |
| 월간 활성 사용자 | 70% (140명) |
| 이탈률 | 월 10% 미만 |
| NPS | 40 이상 |
---
## 10. 리스크 및 대응
| 리스크 | 대응 방안 |
|--------|-----------|
| 낮은 전환율 | 무료 샘플 10개 제공 → 가치 체험 유도 |
| 콘텐츠 유출 | 워터마크, 복사 방지 (단, 과도한 제한 지양) |
| 유지 어려움 | 주간 업데이트 알림으로 지속 가치 인식 |
---
*문서 작성일: 2024년*
*작성: 맥비 기획팀*