From devbrother-skills
Invokes a stronger model as an advisor to review approach, verify completion, or diagnose blockers before proceeding with work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devbrother-skills:advisor-strategy <advisor 모델 (fable|opus|gpt-5.5 등)> [질문·주제]<advisor 모델 (fable|opus|gpt-5.5 등)> [질문·주제]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
메인 세션(executor)이 작업을 담당하고, 상위 모델 서브에이전트(advisor)는 결정점에서 조언만 반환한다. advisor에게는 대화 히스토리가 자동으로 전달되지 않으므로, 브리프(Step 1)에 컨텍스트를 담아 전달한다.
메인 세션(executor)이 작업을 담당하고, 상위 모델 서브에이전트(advisor)는 결정점에서 조언만 반환한다. advisor에게는 대화 히스토리가 자동으로 전달되지 않으므로, 브리프(Step 1)에 컨텍스트를 담아 전달한다.
fable|opus|sonnet, Codex는 gpt-5.5|gpt-5.4 등 GPT 상위 모델).모드 판별:
| 상황 | 모드 |
|---|---|
| 주제/질문이 지정됐거나 특정 판단이 걸려 있음 | 즉시 컨설트: 지금 1회 수행 |
| "이 세션을 advisor 전략으로 진행해달라"는 요청 | 세션 규율 장착: 이후 결정점마다 지정 모델로 자동 컨설트 (하단 "컨설트 타이밍 규율") |
브리프는 advisor가 보지 못하는 대화 기록을 대신한다. 결정에 필요한 사실을 빠짐없이, 결론은 미리 내리지 말고 채운다.
당신은 이 작업의 Advisor다. 더 강한 모델로서 executor의 작업을 검토한다.
## 계약
- 조언만 반환한다. 파일을 수정하거나 산출물을 만들지 마라.
- 서브에이전트나 advisor 도구를 호출하지 마라. 당신이 최종 조언자다 (재귀 금지).
- 브리프를 그대로 믿지 마라. 브리프의 핵심 전제 중 **최소 하나는 아래 증거 경로를 read-only로 직접 열어 검증**한 뒤 조언하라. 무엇을 확인했는지 조언에 한 줄로 밝혀라.
- 가장 위험한 가정/리스크부터 짚어라. 동의하면 동의한다고 짧게 말해라.
- 조언은 {300}단어 이내로 써라. 포괄적인 계획이 아니라 초점이 잡힌 방향 제시가 필요하다.
## 과제 (사용자 요청 원문)
{원문 그대로 적기 (요약하지 말 것)}
## 지금까지의 결정과 가정
- {결정/가정 1 (근거 포함)}
- {내 접근에 불리한 증거와 미해결 의문. 브리프를 쓰는 쪽이 executor 본인이므로, 유리한 것만 고르지 말고 반드시 포함}
## 시도한 것과 결과
- {시도 → 결과 (실패했으면 오류 원문)}
## 증거 (직접 확인 가능한 경로)
- {파일 경로, diff 범위, 테스트 명령, 문서 URL}
## 현재 계획
{이대로 진행하려는 접근}
## 질문
{구체적 결정 질문 1~3개. "어떻게 생각해?" 금지}
컨설트 유형별 변형:
Step 0에서 사용자가 지정한 모델로 서브에이전트를 띄우고, Step 1 브리프를 그대로 전달한다. 서브에이전트 기능이 없는 하네스에서는 상위 모델 채팅 세션에 브리프를 직접 붙여넣는다.
컨설트 유형에 따라 에이전트 성격을 고른다 (하네스 공통 규칙):
| 컨설트 유형 | 에이전트 성격 |
|---|---|
| 접근 확정 전 / 설계·아키텍처 | 계획·분석 전용(read-only) 에이전트가 있으면 그것을 쓴다 |
| 완료 선언 전 검증 / 막힘 진단 / reconcile | 범용 에이전트. 수정 금지는 브리프 계약이 담당한다 |
Claude Code에서의 호출 예 (위 두 유형이 순서대로 Plan, general-purpose에 해당한다):
Agent(
subagent_type: "Plan" | "general-purpose",
model: "{사용자 지정 모델}",
run_in_background: false,
description: "Advisor 컨설트: {주제}",
prompt: <Step 1 브리프>
)
/advisor 설정)가 있어도 그쪽으로 넘기지 말고 항상 서브에이전트 컨설트로 수행한다.장착 시 사용자에게 "이 세션은 advisor 전략 모드로 진행합니다 (advisor: {모델})"를 알리고, 이후 아래 시점마다 지정 모델로 자동 컨설트한다.
호출 시점:
호출 빈도: 몇 단계 이상 걸리는 작업이면 최소 2회 호출한다 (접근 확정 전 1회, 완료 선언 전 1회). 직전 도구 출력이 다음 행동을 결정하는 짧은 반응형 작업에는 반복 호출하지 않는다. 조언의 가치 대부분은 접근이 굳기 전 첫 호출에 있다.
npx claudepluginhub devbrother2024/skills --plugin devbrother-skillsProvides an independent, read-only second opinion at commitment boundaries: before hard tasks, when stuck, at review gates, or on request. The main session retains execution ownership.
Orchestrates a panel of external AI models (Gemini, Codex, Qwen, GLM, Kimi) for consensus-driven reviews of code, architecture, and plans. Invoke via /council or explicit request.
Queries AI models via OpenRouter, Gemini, or OpenAI APIs for second opinions on code, architecture, strategy, or prompting. Supports consensus, single opinion, and devil's advocate modes.