From voyage
팀 리더 초기화, persona 로드, 작업 상태 관리. 사용자가 "팀 시작", "crew", "리더 시작", "작업 이어서", "팀 리드", "팀 작업", "take-helm" 등을 언급하거나, resume 후 이전 팀 작업을 이어가려 할 때 반드시 이 skill을 사용할 것.
How this skill is triggered — by the user, by Claude, or both
Slash command
/voyage:take-helmThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
`.claude/voyage/logs/` 디렉토리가 없으면 생성한다.
.claude/voyage/logs/ 디렉토리가 없으면 생성한다.
.claude/voyage/logs/captain.md 존재 여부를 확인한다.
파일이 존재하면:
Q: "이전 작업이 있습니다: {1줄 요약}. 어떻게 할까요?"
Header: "작업 선택"
Options:
- "이어서 진행"
- "새로 시작"
.claude/voyage/logs/ 하위 파일 전체 삭제 (captain.md, captain-session, {session_id}.md 모두)파일이 존재하지 않으면: 새 작업으로 시작.
.claude/voyage/logs/captain-session 파일에 현재 session_id를 기록한다.
session_id는 ${CLAUDE_SESSION_ID} 변수로 가져온다.
${CLAUDE_PLUGIN_ROOT}/prompts/captain-persona.md 읽기 (기본 persona).claude/voyage/prompts/captain-persona.md 존재 여부 확인TeamCreate로 팀을 생성한 직후, .claude/voyage/logs/team-name 파일에 팀 이름을 기록한다.
echo "팀이름" > .claude/voyage/logs/team-name
이 파일은 compact 후 팀 상태를 복구하는 데 사용된다. 팀 이름이 기록되지 않으면 compact 후 팀이 해체된 것으로 인식할 수 있다.
# 작업 현황
## 목표
(작업 목표 1줄 요약)
## 현재 진행중
(지금 하고 있는 것)
## 완료된 항목
- (완료 항목들)
## 미결 사항
- (결정 필요한 것, 블로커)
## 다음 단계
(이후 할 것)
npx claudepluginhub harry-jk/claude-plugin --plugin voyageSets up multi-agent teams for complex projects with file-based planning, per-agent directories, and teammate spawning. Triggers on team/swarm/start-project requests.
Resumes an existing active Markdown-backed Agent Team Mission in a later Claude Code or Codex session. Use when continuing a mission started in a previous session.
Creates and manages dynamic teams of domain-specific agents. Analyzes project to propose 5-20 agents with tracking framework. Modes: create, update, status, cleanup.