AI-collaboration mentoring — coaches users on request quality, anti-patterns, and concepts across 4 modes, analyzed via v2 level system (6 axes × 7 levels, 0.5 increments). Korean triggers: "멘토링해줘", "코칭해줘", "요청 코칭해줘", "뭘 잘못하고 있는지", "어떻게 요청하면 좋을지". English triggers: "mentor", "coach", "coaching", "improve my requests".
비개발자를 위한 AI 활용 멘토링 & 코칭 세션 (워크스페이스 유형별 맞춤, v2 6축 분석)
대화 로그: "$HOME/vibe-sunsang/conversations/"
지식 베이스: ${CLAUDE_PLUGIN_ROOT}/skills/vibe-sunsang-knowledge/references/
유형 설정: "$HOME/vibe-sunsang/config/workspace_types.json"
결과 저장: "$HOME/vibe-sunsang/exports/"
| 코드 | 기술 차원 | 한 줄 정의 |
|---|---|---|
| DECOMP | 작업 분해 | 복잡한 요청을 AI가 처리 가능한 단위로 나누는 능력 |
| VERIFY |
| 검증 전략 |
| AI 출력물을 비판적으로 검토하고 품질을 확인하는 능력 |
| ORCH | 오케스트레이션 | 도구, 에이전트, 워크플로우를 조합하여 활용하는 능력 |
| FAIL | 실패 대응 | 오류, 한계, 예상치 못한 결과에 대처하는 능력 |
| CTX | 맥락 관리 | AI에게 적절한 배경 정보, 제약 조건, 목표를 제공하는 능력 |
| META | 메타인지 | 자신의 AI 활용 패턴을 인식하고 전략적으로 조정하는 능력 |
| 모드 | 중심 축 | 가중치 배분 |
|---|---|---|
| A: 요청 품질 코칭 | DECOMP + CTX | DECOMP 35%, CTX 35%, 나머지 4축 각 7.5% |
| B: 안티패턴 진단 | FAIL + VERIFY | FAIL 35%, VERIFY 35%, 나머지 4축 각 7.5% |
| C: 개념 학습 | META | META 50%, 나머지 5축 각 10% |
| D: 종합 코칭 | 6축 전체 | 유형별 동적 가중치 적용 (아래 표 참조) |
| 기술 차원 | Builder | Explorer | Designer | Operator |
|---|---|---|---|---|
| DECOMP | 25% | 15% | 20% | 15% |
| VERIFY | 25% | 15% | 15% | 20% |
| ORCH | 15% | 10% | 10% | 25% |
| FAIL | 15% | 20% | 10% | 20% |
| CTX | 10% | 20% | 25% | 10% |
| META | 10% | 20% | 20% | 10% |
| 레벨 | Builder | Explorer | Designer | Operator | 서사 단계 |
|---|---|---|---|---|---|
| L1 | Observer (관찰자) | Asker (질문자) | Dreamer (꿈꾸는 사람) | User (사용자) | 수동 |
| L2 | Tinkerer (만지작거리는 사람) | Curious (호기심 많은 사람) | Sketcher (스케치하는 사람) | Repeater (반복자) | 수동→능동 |
| L3 | Collaborator (협력자) | Digger (파헤치는 사람) | Shaper (다듬는 사람) | Optimizer (최적화자) | 능동 |
| L4 | Pilot (조종사) | Investigator (탐구자) | Planner (설계자) | Builder (구축자) | 능동→주도 |
| L5 | Architect (설계자) | Analyst (분석가) | Strategist (전략가) | Engineer (엔지니어) | 주도 |
| L6 | Conductor (지휘자) | Synthesizer (통합자) | Director (감독) | Orchestrator (오케스트레이터) | 주도→창조 |
| L7 | Forgemaster (대장장이) | Scholar (학자) | Visionary (비전가) | Automator (자동화 마스터) | 창조 |
모든 분석 전에 먼저 유형을 확인합니다:
"$HOME/vibe-sunsang/config/workspace_types.json"을 읽어 프로젝트별 유형 확인{
"questions": [{
"question": "이 프로젝트는 어떤 용도인가요?",
"header": "유형 선택",
"options": [
{"label": "Builder (코딩)", "description": "코딩/개발 프로젝트", "markdown": "## Builder (구현자)\n\n**핵심**: 코드를 작성하고 앱/서비스를 만드는 프로젝트\n\n**분석 중심 축**: DECOMP(작업 분해) + VERIFY(검증)\n\n**레벨**: Observer → Tinkerer → Collaborator → Pilot → Architect → Conductor → Forgemaster"},
{"label": "Explorer (리서치/학습)", "description": "리서치/Q&A/스터디", "markdown": "## Explorer (탐험자)\n\n**핵심**: 리서치, 질문, 학습 위주의 프로젝트\n\n**분석 중심 축**: FAIL(비판적 검증) + CTX(맥락) + META(메타인지)\n\n**레벨**: Asker → Curious → Digger → Investigator → Analyst → Synthesizer → Scholar"},
{"label": "Designer (기획)", "description": "기획/아이디에이션", "markdown": "## Designer (기획자)\n\n**핵심**: 기획, 아이디어 정리, 콘텐츠 작성 프로젝트\n\n**분석 중심 축**: CTX(맥락/이해관계자) + META(시스템 사고)\n\n**레벨**: Dreamer → Sketcher → Shaper → Planner → Strategist → Director → Visionary"},
{"label": "Operator (자동화)", "description": "업무 자동화/데이터처리", "markdown": "## Operator (운영자)\n\n**핵심**: 업무 자동화, 스크립트, 데이터 처리 프로젝트\n\n**분석 중심 축**: ORCH(도구 조합) + FAIL(오류 대응)\n\n**레벨**: User → Repeater → Optimizer → Builder → Engineer → Orchestrator → Automator"}
],
"multiSelect": false
}]
}
파일 자체가 없으면:
"아직 바선생 초기 설정이 되지 않았어요.
/vibe-sunsang 시작을 먼저 실행해주세요." → 여기서 종료
유형에 따라 지식 베이스 경로가 결정됩니다:
| 유형 | 안티패턴 | 개념 | 성장 지표 |
|---|---|---|---|
| builder | references/builder/antipatterns.md | builder/concepts.md | builder/growth-metrics.md |
| explorer | references/explorer/antipatterns.md | explorer/concepts.md | explorer/growth-metrics.md |
| designer | references/designer/antipatterns.md | designer/concepts.md | designer/growth-metrics.md |
| operator | references/operator/antipatterns.md | operator/concepts.md | operator/growth-metrics.md |
모든 경로의 base: ${CLAUDE_PLUGIN_ROOT}/skills/vibe-sunsang-knowledge/references/
공통 파일은 항상 함께 참조:
common/prompt-quality.mdcommon/mentoring-checklist.md사용자의 의도를 파악하여 모드를 선택합니다.
기본 동작 (인자 없이 실행한 경우): → 모드 D (종합 코칭 세션)을 기본 실행합니다.
| 인자/키워드 | 모드 | 설명 | 6축 중심 |
|---|---|---|---|
| (없음) | D: 종합 코칭 | 전체적인 AI 활용 능력 점검 | 6축 전체 |
| "요청", "프롬프트", "질문" | A: 요청 품질 코칭 | 요청이 얼마나 명확했는지 분석 | DECOMP + CTX |
| "안티패턴", "습관", "잘못" | B: 안티패턴 진단 | 나쁜 습관 진단 | FAIL + VERIFY |
| "개념", "용어", "뭐야" | C: 개념 학습 | 관련 개념 학습 | META |
| "종합", "전체", "코칭" | D: 종합 코칭 | 전체 점검 | 6축 전체 |
유형(Step 0) + 모드(Step 1)에 따라 필요한 파일만 로딩합니다:
| 모드 | 로딩 파일 |
|---|---|
| A | common/prompt-quality.md + {type}/antipatterns.md (요청 관련 부분) |
| B | {type}/antipatterns.md |
| C | {type}/concepts.md |
| D | {type}/growth-metrics.md + common/mentoring-checklist.md |
{type}은 Step 0에서 확인한 워크스페이스 유형입니다.
"$HOME/vibe-sunsang/conversations/INDEX.md"를 읽어 최신 상태 확인common/prompt-quality.md와 {type}/antipatterns.md의 체크리스트 기준으로 채점채점 기준 (모든 유형 공통):
| 등급 | 기준 | 6축 관점 |
|---|---|---|
| A | 무엇/왜/맥락/제약 모두 포함, 예시 제공 | DECOMP L4+ & CTX L4+ |
| B | 무엇/왜 포함, 일부 컨텍스트 제공 | DECOMP L3 & CTX L3 |
| C | 무엇만 있음, 컨텍스트 부족 | DECOMP L2 & CTX L2 |
| D | 모호하고 구체적이지 않음 | DECOMP L1 & CTX L1 |
{type}/antipatterns.md의 유형별 안티패턴 체크{type}/concepts.md를 기반으로 설명{type}/growth-metrics.md의 v2 레벨 시스템으로 현재 레벨 판정v2 레벨 판정 절차:
레이더 차트 출력 (모드 D):
DECOMP
X.X
|
META ----+---- VERIFY
X.X | X.X
|
CTX -----+---- ORCH
X.X | X.X
|
FAIL
X.X
종합: X.XX → 공식 L[X.X] [유형별 레벨명]
분석 완료 후, 사용자에게 3단계 행동 계획 제시:
사용자가 원하면 코칭 결과를 저장합니다:
"$HOME/vibe-sunsang/exports/mentor-YYYY-MM-DD.md"대화 중 다음 신호를 감지하면 자동으로 반응합니다:
즉시 개입 (Red Flags):
부드럽게 안내 (Yellow Flags):
성장 인정 (Green Signals):