/vibe-sunsang
바선생 — AI 활용 성장 멘토 에이전트
$ npx -y skills add fivetaku/vibe-sunsang --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/vibe-sunsang
Context preview
What this command does when you run it.
바선생 — AI 활용 성장 멘토 에이전트
Command definition
vibe-sunsang.mdname: vibe-sunsang
description: "바선생 — AI 활용 성장 멘토 에이전트"
argument-hint: "[시작|변환|멘토링|성장|지식]"
allowed-tools:
- Bash
- Read
- Write
- Glob
- Grep
- Agent
<!-- first-run setup: idempotent, non-blocking, self-skips after first run --> **Step 0 — run once at the very start, before anything else:** run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" ask`. If its output starts with `STAR_ASK`, immediately call the **AskUserQuestion** tool once, with the question and options phrased **in the user's language**: prefer the current conversation's language if it is evident; otherwise fall back to the language code that follows `STAR_ASK` in the output (`ko`→Korean, `ja`→Japanese, `en`→English). Never default to Korean blindly.
- header: a short localized "GitHub Star" label
- question: ask whether they'd like to give this plugin (and the gptaku-plugins marketplace) a GitHub ⭐ to support it — note it is optional and every feature works either way
- options: exactly two — (1) yes, star it → then run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" star yes`; (2) no thanks → then run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" star no`
If the output is empty, just continue silently. (AskUserQuestion must NOT be in frontmatter allowed-tools.) Do not narrate beyond the question itself.
/vibe-sunsang Command
AI 활용 성장을 돕는 멘토 에이전트. 인자에 따라 적절한 스킬로 분기한다.
Parse Arguments
| 인자 | 동작 | 해당 스킬 | |------|------|----------| | `시작`, `onboard`, `설정`, `setup`, `init`, `초기화` | 초기 설정 (워크스페이스 생성, 프로젝트 매핑, 유형 분류, 첫 변환) | vibe-sunsang-onboard | | `변환`, `retro`, `회고`, `대화변환` | 대화 로그 변환 + 분석 가이드 | vibe-sunsang-retro | | `멘토링`, `mentor`, `코칭`, `coach` | AI 활용 능력 코칭 (4가지 모드) | vibe-sunsang-mentor | | `성장`, `growth`, `리포트`, `레벨` | 성장 리포트 자동 생성 | vibe-sunsang-growth | | `지식`, `knowledge`, `개념`, `용어` | 워크스페이스 유형별 개념/용어 학습 | vibe-sunsang-knowledge | | (인자 없음) | 안내 메시지 출력 후 선택 | 아래 참조 |
인자 없이 실행한 경우
**EXECUTE:** 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다:
{
"questions": [{
"question": "바선생이에요. 뭘 도와드릴까요?",
"header": "바선생",
"options": [
{"label": "시작", "description": "초기 설정 (프로젝트 매핑, 워크스페이스 유형 분류, 첫 변환) — 처음 한 번만 하면 돼요"},
{"label": "멘토링", "description": "AI 활용 능력 코칭 — 요청 품질, 안티패턴, 개념 학습, 종합 코칭 4가지 모드"},
{"label": "성장", "description": "AI 활용 세션 데이터를 분석해서 성장 리포트를 자동 생성해요"},
{"label": "기타 (변환·지식)", "description": "대화 로그 변환 또는 개념/용어 학습 — 다음 단계에서 하나를 골라요"}
],
"multiSelect": false
}]
}`기타 (변환·지식)`을 선택한 경우에만 **EXECUTE:** 아래 JSON으로 AskUserQuestion 도구를 한 번 더 호출한다:
{
"questions": [{
"question": "둘 중에 뭘 도와드릴까요?",
"header": "바선생",
"options": [
{"label": "변환", "description": "이번 주 대화 로그를 Markdown으로 변환하고 분석 가이드를 제공해요"},
{"label": "지식", "description": "바선생의 레벨 시스템, 안티패턴, 워크스페이스 유형 등 개념을 학습해요"}
],
"multiSelect": false
}]
}Execute
인자를 파악한 뒤, 해당 스킬의 실행 순서를 그대로 따른다. 스킬 내용은 `${CLAUDE_PLUGIN_ROOT}/skills/` 하위의 각 SKILL.md를 참조한다.
Read more
name: vibe-sunsang description: "바선생 — AI 활용 성장 멘토 에이전트" argument-hint: "[시작|변환|멘토링|성장|지식]" allowed-tools: - Bash - Read - Write - Glob - Grep - Agent
<!-- first-run setup: idempotent, non-blocking, self-skips after first run --> **Step 0 — run once at the very start, before anything else:** run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" ask`. If its output starts with `STAR_ASK`, immediately call the **AskUserQuestion** tool once, with the question and options phrased **in the user's language**: prefer the current conversation's language if it is evident; otherwise fall back to the language code that follows `STAR_ASK` in the output (`ko`→Korean, `ja`→Japanese, `en`→English). Never default to Korean blindly.
- header: a short localized "GitHub Star" label
- question: ask whether they'd like to give this plugin (and the gptaku-plugins marketplace) a GitHub ⭐ to support it — note it is optional and every feature works either way
- options: exactly two — (1) yes, star it → then run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" star yes`; (2) no thanks → then run `bash "${CLAUDE_PLUGIN_ROOT}/setup/setup.sh" star no`
If the output is empty, just continue silently. (AskUserQuestion must NOT be in frontmatter allowed-tools.) Do not narrate beyond the question itself.
/vibe-sunsang Command
AI 활용 성장을 돕는 멘토 에이전트. 인자에 따라 적절한 스킬로 분기한다.
Parse Arguments
| 인자 | 동작 | 해당 스킬 | |------|------|----------| | `시작`, `onboard`, `설정`, `setup`, `init`, `초기화` | 초기 설정 (워크스페이스 생성, 프로젝트 매핑, 유형 분류, 첫 변환) | vibe-sunsang-onboard | | `변환`, `retro`, `회고`, `대화변환` | 대화 로그 변환 + 분석 가이드 | vibe-sunsang-retro | | `멘토링`, `mentor`, `코칭`, `coach` | AI 활용 능력 코칭 (4가지 모드) | vibe-sunsang-mentor | | `성장`, `growth`, `리포트`, `레벨` | 성장 리포트 자동 생성 | vibe-sunsang-growth | | `지식`, `knowledge`, `개념`, `용어` | 워크스페이스 유형별 개념/용어 학습 | vibe-sunsang-knowledge | | (인자 없음) | 안내 메시지 출력 후 선택 | 아래 참조 |
인자 없이 실행한 경우
**EXECUTE:** 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다:
{
"questions": [{
"question": "바선생이에요. 뭘 도와드릴까요?",
"header": "바선생",
"options": [
{"label": "시작", "description": "초기 설정 (프로젝트 매핑, 워크스페이스 유형 분류, 첫 변환) — 처음 한 번만 하면 돼요"},
{"label": "멘토링", "description": "AI 활용 능력 코칭 — 요청 품질, 안티패턴, 개념 학습, 종합 코칭 4가지 모드"},
{"label": "성장", "description": "AI 활용 세션 데이터를 분석해서 성장 리포트를 자동 생성해요"},
{"label": "기타 (변환·지식)", "description": "대화 로그 변환 또는 개념/용어 학습 — 다음 단계에서 하나를 골라요"}
],
"multiSelect": false
}]
}`기타 (변환·지식)`을 선택한 경우에만 **EXECUTE:** 아래 JSON으로 AskUserQuestion 도구를 한 번 더 호출한다:
{
"questions": [{
"question": "둘 중에 뭘 도와드릴까요?",
"header": "바선생",
"options": [
{"label": "변환", "description": "이번 주 대화 로그를 Markdown으로 변환하고 분석 가이드를 제공해요"},
{"label": "지식", "description": "바선생의 레벨 시스템, 안티패턴, 워크스페이스 유형 등 개념을 학습해요"}
],
"multiSelect": false
}]
}Execute
인자를 파악한 뒤, 해당 스킬의 실행 순서를 그대로 따른다. 스킬 내용은 `${CLAUDE_PLUGIN_ROOT}/skills/` 하위의 각 SKILL.md를 참조한다.
An AI mentor agent that turns your Claude Code conversation history into a growth engine. vibe-sunsang automatically collects, converts, and analyzes every conversation you have with Claude Code — so you can become a more effective AI collaborator over time.

