docs: 초기 파일 추가 및 기본 설정 구성

- .git-commit-template.txt: 커밋 메시지 템플릿 추가
- .gitignore: OS 및 데이터베이스 관련 파일 무시 설정 추가
- .mcp.json: MCP 서버 설정 추가
- CLAUDE.md: SuperClaude 엔트리 포인트 문서 추가
- README.md: 프로젝트 템플릿 설명 추가
- .claude/COMMANDS.md: 명령어 실행 프레임워크 문서 추가
- .claude/FLAGS.md: 플래그 시스템 문서 추가
- .claude/MCP.md: MCP 서버 통합 문서 추가
- .claude/MODES.md: 운영 모드 문서 추가
- .claude/ORCHESTRATOR.md: 지능형 라우팅 시스템 문서 추가
- .claude/PERSONAS.md: 페르소나 시스템 문서 추가
- .claude/PRINCIPLES.md: 핵심 원칙 문서 추가
- .claude/RULES.md: 실행 가능한 규칙 문서 추가
- .claude/settings.json: 권한 설정 추가
- .claude/commands 디렉토리: 다양한 명령어 문서 추가
- .taskmaster/config.json: 기본 설정 파일 추가
- .taskmaster/docs 디렉토리: 문서 파일 추가
- .taskmaster/tasks/tasks.json: 기본 작업 파일 추가
This commit is contained in:
2025-07-20 22:25:33 +09:00
parent d9db49ee2e
commit c9020eb796
76 changed files with 13249 additions and 0 deletions

View File

@ -0,0 +1,91 @@
---
allowed-tools: [Read, Write, Glob]
description: Analyzes user-submitted research data, provides insights, and suggests the next research step.
---
# Analyze Research Data
## Context
- **User Request:** $ARGUMENTS
- **Session Name/Index:** Passed via `--name` argument.
- **Session State File:** `_session-state.json` within the specified session directory.
## Goal
To analyze the latest research file(s) submitted by the user within a specific MRD session, generate a summary of insights, and propose the next logical research task to continue the workflow.
## Process
1. **Identify Target Session:**
- Use the `--name` argument to locate the correct session directory (e.g., `.taskmaster/docs/mrd/001-mvp-launch/`).
2. **Read Session State:**
- Read the `_session-state.json` file to understand the current context.
- Identify the `lastAnalyzedFile` to determine which new files need to be processed.
3. **Find and Analyze New Research:**
- Scan the session directory for any `0*_*.md` files created or modified after `lastAnalyzedFile`.
- Read the content of the new research file(s).
4. **Generate AI Summary:**
- Analyze the research content to extract key findings, patterns, opportunities, and threats.
- Create or update a corresponding summary file named `_summary_[topic].md` (e.g., `_summary_market_and_persona.md`). This provides a digestible, AI-driven analysis for the user.
5. **Update Session State with Intelligent Next Action:**
- Update the `_session-state.json` file:
- Set `status` to `analysis_in_progress`.
- Update `lastAnalyzedFile` to the name of the file just analyzed.
- **Formulate the `nextAction`:**
- The AI must first review all existing `0*_*` research files in the session directory to understand which topics from the "Standard Research Topics" list below have already been covered.
- Based on the analysis of the current file and the list of completed topics, the AI will determine the next logical, uncovered research area.
- It will then formulate a clear, actionable `nextAction` string.
**Standard Research Topics (in logical order):**
1. **Initial Hypothesis (`01_initial_hypothesis.md`)**: Core problem, target audience, proposed solution.
2. **Market & Persona Analysis (`02_market_and_persona.md`)**: Market size, segments, user demographics, needs, and pain points.
3. **Competitive Landscape (`03_competitor_analysis.md`)**: Direct/indirect competitors, SWOT analysis, market positioning.
4. **Value Proposition & Solution (`04_value_proposition.md`)**: Detailed breakdown of the solution, unique selling points, feature ideas.
5. **Pricing & Business Model (`05_pricing_analysis.md`)**: Revenue streams, pricing strategies, cost analysis.
6. **Go-to-Market Strategy (`06_go_to_market.md`)**: Marketing channels, sales process, initial customer acquisition plan.
7. **Success Metrics & KPIs (`07_success_metrics.md`)**: How to measure product success.
6. **Report to User with Context and Next Research Prompt:**
- Present a concise summary of the analysis from the current research file.
- Clearly state the next logical research task and the filename for the output.
- **Crucially**, generate a new, updated, self-contained research prompt for this next task. This prompt must synthesize all relevant context from the *entire session* so far (i.e., from `01_...` up to the latest `_summary_...` file).
**Updated Research Prompt Generation Template:**
The AI will use all existing session files (`0*_*` and `_summary_*`) to construct a prompt like this:
```
### Research Prompt: [Objective of the NEXT Task]
**1. Project Context (Updated):**
- **Product/Idea:** [e.g., "A platform connecting eco-friendly suppliers with small businesses."]
- **Key Findings So Far:**
- [Insight from summary_market_and_persona.md: e.g., "Identified a key persona 'Eco-conscious Cafe Owner' who values supply chain transparency."]
- [Insight from summary_competitor_analysis.md: e.g., "Major competitors focus on large enterprises, leaving a gap in the SMB market."]
- [Latest insight...]
**2. Research Objective:**
- [A clear goal for the NEXT research task, e.g., "To define a compelling value proposition and initial feature set based on our market and competitor analysis."]
**3. Key Research Questions:**
- [A list of 3-5 specific questions for the next task. For value proposition, it could be:]
- Based on the key findings, what is our unique value proposition?
- What core features must we build to deliver this value to our target persona?
- How can we differentiate ourselves from the identified competitors?
**4. Expected Deliverables:**
- A clear statement of the value proposition.
- A prioritized list of core features.
- An explanation of the differentiation strategy.
```
- **Conclude with a clear call to action:**
- Instruct the user to run the same `/planning/mrd/2-analyze-research-data` command after creating the next research file.
- **Crucially**, emphasize that they must use the **current session name or index** for the `--name` parameter, as the command always analyzes the latest progress within the *current session*.
- **Example Conclusion:** "Once you have completed this research and saved it to `04_value_proposition.md`, please run `/planning/mrd/2-analyze-research-data --name"` again to analyze the new data."
## Example Usage
- **Analyze the latest research in a session:**
`/planning/mrd/2-analyze-research-data --name="mvp-launch"`
- **Analyze by index:**
`/planning/mrd/2-analyze-research-data --name="1"`