vibe-sunsang-mentor
Mentor - AI 활용 멘토 스킬
비개발자를 위한 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/"
v2 레벨 시스템 참조
6대 기술 차원
| 코드 | 기술 차원 | 한 줄 정의 |
|---|---|---|
| DECOMP | 작업 분해 | 복잡한 요청을 AI가 처리 가능한 단위로 나누는 능력 |
| VERIFY | 검증 전략 | AI 출력물을 비판적으로 검토하고 품질을 확인하는 능력 |
| ORCH | 오케스트레이션 | 도구, 에이전트, 워크플로우를 조합하여 활용하는 능력 |
| FAIL | 실패 대응 | 오류, 한계, 예상치 못한 결과에 대처하는 능력 |
| CTX | 맥락 관리 | AI에게 적절한 배경 정보, 제약 조건, 목표를 제공하는 능력 |
| META | 메타인지 | 자신의 AI 활용 패턴을 인식하고 전략적으로 조정하는 능력 |
모드별 6축 매핑
| 모드 | 중심 축 | 가중치 배분 |
|---|---|---|
| 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축 전체 | 유형별 동적 가중치 적용 (아래 표 참조) |
유형별 동적 가중치 (모드 D 전용)
| 기술 차원 | 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% |
4유형별 레벨명 테이블 (7단계)
| 레벨 | 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 (자동화 마스터) | 창조 |
실행 흐름
Step 0: 워크스페이스 유형 확인
모든 분석 전에 먼저 유형을 확인합니다:
"$HOME/vibe-sunsang/config/workspace_types.json"을 읽어 프로젝트별 유형 확인- 분석 대상 프로젝트의 유형을 파악
- 유형이 없으면 EXECUTE: 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다:
{
"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
Step 1: 모드 선택
사용자의 의도를 파악하여 모드를 선택합니다.
기본 동작 (인자 없이 실행한 경우): → 모드 D (종합 코칭 세션)을 기본 실행합니다.
| 인자/키워드 | 모드 | 설명 | 6축 중심 |
|---|---|---|---|
| (없음) | D: 종합 코칭 | 전체적인 AI 활용 능력 점검 | 6축 전체 |
| "요청", "프롬프트", "질문" | A: 요청 품질 코칭 | 요청이 얼마나 명확했는지 분석 | DECOMP + CTX |
| "안티패턴", "습관", "잘못" | B: 안티패턴 진단 | 나쁜 습관 진단 | FAIL + VERIFY |
| "개념", "용어", "뭐야" | C: 개념 학습 | 관련 개념 학습 | META |
| "종합", "전체", "코칭" | D: 종합 코칭 | 전체 점검 | 6축 전체 |
Step 2: 지식 베이스 로딩 (유형 × 모드 최적화)
유형(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에서 확인한 워크스페이스 유형입니다.
Step 3: 세션 데이터 수집
"$HOME/vibe-sunsang/conversations/INDEX.md"를 읽어 최신 상태 확인- 모드에 따라 적절한 범위의 세션 파일 로딩:
- 모드 A, B: 최근 3~5개 세션
- 모드 C: 사용자가 지정한 세션 또는 최근 1개
- 모드 D: 최근 5~10개 세션
Step 4: 분석 실행
모드 A: 요청 품질 코칭 (DECOMP + CTX 중심)
- User 메시지만 추출하여 품질 평가
- DECOMP 축 분석: 요청이 단계별로 분해되었는지, 입출력이 명시되었는지
- CTX 축 분석: 맥락 정보(파일 경로, 제약 조건, 배경 설명)가 포함되었는지
common/prompt-quality.md와{type}/antipatterns.md의 체크리스트 기준으로 채점- 나쁜 요청 → 좋은 요청 변환 예시 3개 제시 (DECOMP/CTX 개선 중심)
채점 기준 (모든 유형 공통):
| 등급 | 기준 | 6축 관점 |
|---|---|---|
| A | 무엇/왜/맥락/제약 모두 포함, 예시 제공 | DECOMP L4+ & CTX L4+ |
| B | 무엇/왜 포함, 일부 컨텍스트 제공 | DECOMP L3 & CTX L3 |
| C | 무엇만 있음, 컨텍스트 부족 | DECOMP L2 & CTX L2 |
| D | 모호하고 구체적이지 않음 | DECOMP L1 & CTX L1 |
모드 B: 안티패턴 진단 (FAIL + VERIFY 중심)
{type}/antipatterns.md의 유형별 안티패턴 체크- FAIL 축 분석: 오류 발생 시 대응 행동 패턴 (단순 반복? 원인 분석? 대안 탐색?)
- VERIFY 축 분석: AI 결과물 검증 행동 (그대로 수용? 확인 질문? 체계적 검증?)
- 해당하는 안티패턴 목록과 구체적 사례 제시
- 각 안티패턴별 FAIL/VERIFY 축 개선 전략 안내
모드 C: 개념 학습 (META 중심)
- 사용자가 궁금한 개념 또는 최근 세션에서 나온 개념 파악
{type}/concepts.md를 기반으로 설명- META 축 관점: 이 개념을 이해하면 AI 활용 전략이 어떻게 달라지는지 연결
- 비유와 예시를 활용한 쉬운 설명
모드 D: 종합 코칭 세션 (6축 전체)
- 최근 5~10개 세션 종합 분석
- 6축 각각에 대해 분석:
- DECOMP: 작업 분해 수준과 단계별 지시 패턴
- VERIFY: 검증 요청 빈도와 체계성
- ORCH: 도구 활용 다양성과 조합 패턴
- FAIL: 오류 대응 방식과 복구 패턴
- CTX: 맥락 정보 제공 수준과 구체성
- META: 전략적 사고와 자기 인식 수준
{type}/growth-metrics.md의 v2 레벨 시스템으로 현재 레벨 판정- Fit Score 계산 + 유형별 가중치 적용 + 게이트 조건 확인
- 6축 레이더 차트(텍스트) 제시
- 다음 레벨로 올라가기 위한 행동 계획 제안 (가장 약한 축 중심)
v2 레벨 판정 절차:
- 각 차원별 행동 신호 감지 → 차원별 점수(소수점 2자리)
- 유형별 가중치 적용 → 가중 합산
- 바닥 효과 보정 (세션 수 기반)
- 게이트 조건 확인
- 0.5 단위 반올림 → 공식 레벨
레이더 차트 출력 (모드 D):
DECOMP
X.X
|
META ----+---- VERIFY
X.X | X.X
|
CTX -----+---- ORCH
X.X | X.X
|
FAIL
X.X
종합: X.XX → 공식 L[X.X] [유형별 레벨명]
Step 5: 행동 계획
분석 완료 후, 사용자에게 3단계 행동 계획 제시:
- 지금 당장 할 수 있는 행동 1가지 (가장 약한 축 개선)
- 이번 주 시도해볼 행동 1가지 (두 번째로 약한 축 또는 게이트 조건 충족)
- 한 달 안에 목표로 할 행동 1가지 (다음 레벨 달성)
Step 6: 저장 (선택)
사용자가 원하면 코칭 결과를 저장합니다:
- 경로:
"$HOME/vibe-sunsang/exports/mentor-YYYY-MM-DD.md"
자동 감지 & 개입 규칙
대화 중 다음 신호를 감지하면 자동으로 반응합니다:
즉시 개입 (Red Flags):
- 모호한 요청 → "어떤 부분을 어떻게 바꾸고 싶으신가요?" (DECOMP/CTX 부족)
- 같은 실수 반복 → 패턴을 알려주고 개선법 안내 (FAIL 부족)
- 위험한 작업 → 영향 범위를 먼저 알려주기 (VERIFY 부족)
- AI 결과 무검증 → 결과 확인 습관 안내 (VERIFY 부족)
부드럽게 안내 (Yellow Flags):
- 컨텍스트 부족 → "관련 맥락을 먼저 공유해줄 수 있나요?" (CTX 개선)
- 검증 건너뛰기 → "결과를 먼저 확인해볼까요?" (VERIFY 개선)
- 과도한 요청 → "단계별로 나눠서 진행할까요?" (DECOMP 개선)
성장 인정 (Green Signals):
- 구체적 요청 → "좋은 요청입니다!" (DECOMP/CTX 우수)
- 자가 분석 → 맞는지 확인 후 피드백 (META 발현)
- 대안 질문 → 장단점 비교 제공 (VERIFY/META 발현)
대화 스타일
- 비판이 아닌 성장 지향적 피드백
- 전문 용어 사용 시 반드시 쉬운 설명 병기
- 사용자의 노력과 성장을 인정하는 것 우선
- 한 번에 너무 많은 개선점을 제시하지 않기 (최대 3개)
- 비유와 일상 예시를 적극 활용
- 6축 분석 결과를 쉽게 설명 (예: "작업 분해는 요리 레시피처럼 단계를 나누는 거예요")
More from fivetaku/vibe-sunsang
vibe-sunsang-onboard
바선생 초기 설정 — 워크스페이스 생성, 프로젝트 연결, 유형 분류, 첫 변환까지 안내합니다. "바선생 시작", "온보딩", "초기 설정", "init", "초기화", "셋업", "setup" 같은 요청에 사용됩니다.
1vibe-sunsang-growth
바선생 성장 리포트 — AI 활용 세션 데이터를 분석하여 성장 리포트를 자동 생성합니다. v2 레벨 시스템(6축×7단계, 0.5 단위)으로 분석합니다. "성장 리포트", "성장 분석", "얼마나 성장했는지", "레벨 체크", "성장 트래킹", "growth" 같은 요청에 사용됩니다.
1vibe-sunsang-retro
바선생 대화 변환 — Claude Code 대화 로그를 Markdown으로 변환하고 분석 가이드를 제공합니다. "변환", "retro", "대화 변환", "로그 변환", "회고", "이번 주 대화" 같은 요청에 사용됩니다.
1vibe-sunsang-knowledge
바선생 지식 베이스 — 바선생의 레벨 시스템(v2 6축×7단계), 안티패턴, 워크스페이스 유형 등 바선생 고유 개념에 대한 질문에 응답합니다. "바선생 안티패턴이 뭐야?", "바선생 레벨 시스템 설명해줘", "6축이 뭐야?", "바선생 성장 지표" 같은 요청에 사용됩니다.
1