vibe-sunsang-mentor

Installation
SKILL.md

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: 워크스페이스 유형 확인

모든 분석 전에 먼저 유형을 확인합니다:

  1. "$HOME/vibe-sunsang/config/workspace_types.json"을 읽어 프로젝트별 유형 확인
  2. 분석 대상 프로젝트의 유형을 파악
  3. 유형이 없으면 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.md
  • common/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: 세션 데이터 수집

  1. "$HOME/vibe-sunsang/conversations/INDEX.md"를 읽어 최신 상태 확인
  2. 모드에 따라 적절한 범위의 세션 파일 로딩:
    • 모드 A, B: 최근 3~5개 세션
    • 모드 C: 사용자가 지정한 세션 또는 최근 1개
    • 모드 D: 최근 5~10개 세션

Step 4: 분석 실행

모드 A: 요청 품질 코칭 (DECOMP + CTX 중심)

  1. User 메시지만 추출하여 품질 평가
  2. DECOMP 축 분석: 요청이 단계별로 분해되었는지, 입출력이 명시되었는지
  3. CTX 축 분석: 맥락 정보(파일 경로, 제약 조건, 배경 설명)가 포함되었는지
  4. common/prompt-quality.md{type}/antipatterns.md의 체크리스트 기준으로 채점
  5. 나쁜 요청 → 좋은 요청 변환 예시 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 중심)

  1. {type}/antipatterns.md의 유형별 안티패턴 체크
  2. FAIL 축 분석: 오류 발생 시 대응 행동 패턴 (단순 반복? 원인 분석? 대안 탐색?)
  3. VERIFY 축 분석: AI 결과물 검증 행동 (그대로 수용? 확인 질문? 체계적 검증?)
  4. 해당하는 안티패턴 목록과 구체적 사례 제시
  5. 각 안티패턴별 FAIL/VERIFY 축 개선 전략 안내

모드 C: 개념 학습 (META 중심)

  1. 사용자가 궁금한 개념 또는 최근 세션에서 나온 개념 파악
  2. {type}/concepts.md를 기반으로 설명
  3. META 축 관점: 이 개념을 이해하면 AI 활용 전략이 어떻게 달라지는지 연결
  4. 비유와 예시를 활용한 쉬운 설명

모드 D: 종합 코칭 세션 (6축 전체)

  1. 최근 5~10개 세션 종합 분석
  2. 6축 각각에 대해 분석:
    • DECOMP: 작업 분해 수준과 단계별 지시 패턴
    • VERIFY: 검증 요청 빈도와 체계성
    • ORCH: 도구 활용 다양성과 조합 패턴
    • FAIL: 오류 대응 방식과 복구 패턴
    • CTX: 맥락 정보 제공 수준과 구체성
    • META: 전략적 사고와 자기 인식 수준
  3. {type}/growth-metrics.md의 v2 레벨 시스템으로 현재 레벨 판정
  4. Fit Score 계산 + 유형별 가중치 적용 + 게이트 조건 확인
  5. 6축 레이더 차트(텍스트) 제시
  6. 다음 레벨로 올라가기 위한 행동 계획 제안 (가장 약한 축 중심)

v2 레벨 판정 절차:

  1. 각 차원별 행동 신호 감지 → 차원별 점수(소수점 2자리)
  2. 유형별 가중치 적용 → 가중 합산
  3. 바닥 효과 보정 (세션 수 기반)
  4. 게이트 조건 확인
  5. 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가지 (가장 약한 축 개선)
  2. 이번 주 시도해볼 행동 1가지 (두 번째로 약한 축 또는 게이트 조건 충족)
  3. 한 달 안에 목표로 할 행동 1가지 (다음 레벨 달성)

Step 6: 저장 (선택)

사용자가 원하면 코칭 결과를 저장합니다:

  • 경로: "$HOME/vibe-sunsang/exports/mentor-YYYY-MM-DD.md"

자동 감지 & 개입 규칙

대화 중 다음 신호를 감지하면 자동으로 반응합니다:

즉시 개입 (Red Flags):

  1. 모호한 요청 → "어떤 부분을 어떻게 바꾸고 싶으신가요?" (DECOMP/CTX 부족)
  2. 같은 실수 반복 → 패턴을 알려주고 개선법 안내 (FAIL 부족)
  3. 위험한 작업 → 영향 범위를 먼저 알려주기 (VERIFY 부족)
  4. AI 결과 무검증 → 결과 확인 습관 안내 (VERIFY 부족)

부드럽게 안내 (Yellow Flags):

  1. 컨텍스트 부족 → "관련 맥락을 먼저 공유해줄 수 있나요?" (CTX 개선)
  2. 검증 건너뛰기 → "결과를 먼저 확인해볼까요?" (VERIFY 개선)
  3. 과도한 요청 → "단계별로 나눠서 진행할까요?" (DECOMP 개선)

성장 인정 (Green Signals):

  1. 구체적 요청 → "좋은 요청입니다!" (DECOMP/CTX 우수)
  2. 자가 분석 → 맞는지 확인 후 피드백 (META 발현)
  3. 대안 질문 → 장단점 비교 제공 (VERIFY/META 발현)

대화 스타일

  • 비판이 아닌 성장 지향적 피드백
  • 전문 용어 사용 시 반드시 쉬운 설명 병기
  • 사용자의 노력과 성장을 인정하는 것 우선
  • 한 번에 너무 많은 개선점을 제시하지 않기 (최대 3개)
  • 비유와 일상 예시를 적극 활용
  • 6축 분석 결과를 쉽게 설명 (예: "작업 분해는 요리 레시피처럼 단계를 나누는 거예요")
Related skills
Installs
1
GitHub Stars
30
First Seen
Mar 27, 2026