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 프로토타입)
```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works`
**출력 디렉토리**: `docs/`
## Purpose
@@ -45,7 +45,7 @@ User input **may** contain constraints like "2-week validation", "budget: 500만
### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
Read files from `docs/`:
- `concept.md` - 서비스 컨셉
### 2. MVP 정의 대화
@@ -96,7 +96,7 @@ Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
### 3. MVP 문서 생성
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/mvp-scope.md`
**File**: `docs/mvp-scope.md`
```markdown
# 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`
**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 범위 정의 + 랜딩페이지 생성 완료!
📁 생성된 파일:
- ui/works/mvp-scope.md
- ui/works/landing.html
- docs/mvp-scope.md
- docs/landing.html
📊 MVP 요약:
- Phase 0 기능: [N개]

View File

@@ -24,7 +24,7 @@ User input **must** be considered (if not empty).
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. 파일 생성 (사용자 확인 후에만)
**디렉토리 생성**:
- `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`
- `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/specs/`
- `docs/`
- `docs/specs/`
- 각 기능별 서브디렉토리 (`001-user/`, `002-venue/`, ...)
---
### 3. 서비스 컨셉 문서 생성
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/concept.md`
**File**: `docs/concept.md`
**Content**:
@@ -161,7 +161,7 @@ User input **must** be considered (if not empty).
각 기능 디렉토리에 `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
# Spec: 001-[feature]
@@ -208,9 +208,9 @@ User input **must** be considered (if not empty).
✅ 서비스 컨셉 정의 완료!
📁 생성된 파일:
- ui/works/concept.md
- ui/works/specs/001-[feature]/spec.md
- ui/works/specs/002-[feature]/spec.md
- docs/concept.md
- docs/specs/001-[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 프로토타입)
```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/policies`
**출력 디렉토리**: `docs/policies`
## Purpose
@@ -60,7 +60,7 @@ User input can be empty (전체) or specific policy category (monetization, game
### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
Read files from `docs/`:
- `concept.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 (정책 인덱스)
**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` 참조

View File

@@ -22,7 +22,7 @@ User input can be empty (전체) or specific feature/screen name.
5. /appkit.visualize → 목업 생성 (HTML 프로토타입)
```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works`
**출력 디렉토리**: `docs/`
## Purpose
@@ -53,7 +53,7 @@ User input can be empty (전체) or specific feature/screen name.
### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
Read files from `docs/`:
- `concept.md` - 서비스 컨셉
- `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 목록)
**File**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/router.md`
**File**: `docs/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
```
**출력 디렉토리**: `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/mockup`
**출력 디렉토리**: `docs/mockup`
## Purpose
@@ -53,7 +53,7 @@ router.md와 policy 문서를 기반으로 실제 동작하는 HTML 목업을
### 1. 기존 기획 읽기
Read files from `/Users/taesupyoon/sideProjects/rovel.ai/docs/appkit/ui/works/`:
Read files from `docs/`:
- `router.md` - 라우터 및 UI 목록
- `main.md` - 메인 구조
- `policies/*.md` - 정책 문서
@@ -86,7 +86,7 @@ router.md에서 확인된 화면 목록:
#### 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` 참조