Back to skills
extension
Category: AI Agent CapabilitiesNo API key required

my-consult

EO Studio advisor auto-routing meta-skill. Detects input keywords and automatically routes to the appropriate advisor: Alex (code), Lisa (law), Chris (finance), Mia (design), Ryan (PM). Used with requests like 'let's consult', 'I have a question', /consult.

personAuthor: jakexiaohubgithub

my-consult

입력 내용을 분석해 Alex / Lisa / Chris / Mia / Ryan 중 가장 적합한 어드바이저에게 자동 라우팅하는 메타 스킬. 라우팅 후 해당 어드바이저의 Mode A / Mode B 분기를 그대로 적용한다.


Step 1: 키워드 감지 → 라우팅 결정

입력에서 아래 키워드를 스캔하여 어드바이저를 자동 선택한다.

| 감지 키워드 예시 | 라우팅 대상 | 페르소나 파일 | |----------------|------------|---------------| | 코드, 함수, 클래스, 아키텍처, Python, SOLID, 리팩터링, 테스트, API, 버그, PR, DIP, SRP, OCP, ISP, LSP, 의존성, 레이어 | Alex | agent/advisors/senior_architect.md | | 법률, 계약, 외국환, 플립, 고용, 해고, 컴플라이언스, 투자계약, 서명, 주주, 원천징수, 법인, IP, 지식재산 | Lisa | agent/advisors/legal_advisor.md | | 재무, 캐시, 런웨이, AR, 미수금, FX, 환전, 환율, 법인간 이체, 세무, Series A, 투자, 현금흐름, 매출채권, 회계 | Chris | agent/advisors/finance_advisor.md | | UI, UX, 디자인, 컴포넌트, 레이아웃, 색상, 컬러, 차트, 시각화, 타이포그래피, 모바일, 반응형, 아이콘, 툴팁, 애니메이션, 스타일, KpiCard, 다크테마 | Mia | agent/advisors/designer_advisor.md | | 기능, 우선순위, 로드맵, PRD, 스펙, 요구사항, 백로그, 피처, 릴리즈, ICE, 유저스토리, 완료기준, 범위, 마일스톤, 기획, 제품, 프로덕트 | Ryan | agent/advisors/pm_advisor.md | | 반론, 약점, critic, pre-mortem, 검토, 이거 괜찮아, 문제없어, 사인해도 돼, 배포해도 돼, 리스크, 실패, 위험 | Jordan | agent/advisors/critic_advisor.md |

라우팅 규칙

  • 단일 도메인: 해당 어드바이저로 즉시 라우팅
  • 복수 도메인 감지: 가장 많이 감지된 키워드 도메인 우선
  • 동수 또는 판단 불가: 사용자에게 질문
    어느 어드바이저에게 물어볼까요?
    • Alex — 코드 / 아키텍처
    • Lisa — 법률 / 계약
    • Chris — 재무 / AR / FX
    • Mia  — 디자인 / UI / UX
    • Ryan   — 기능 우선순위 / 로드맵 / PRD
    • Jordan — 반론 / 약점 / Pre-mortem
    

Step 2: 페르소나 파일 로드

라우팅된 어드바이저의 .md 파일을 읽는다.


Step 3: Mode A / Mode B 분기 후 실행

각 어드바이저의 분기 기준을 그대로 적용한다.

Alex 분기 기준

  • Mode B: 코드 블록 또는 50줄+ 코드 / "리뷰", "분석", "아키텍처" 키워드 / 복합 설계 이슈
  • Mode A: 짧은 질문, 단일 개념 확인

Lisa 분기 기준

  • Mode B: 계약서 텍스트 붙여넣기 (100자+) / "검토", "리뷰", "분석" 키워드 / 복수 법률 이슈
  • Mode A: 짧은 질문, 단일 법률 이슈 빠른 확인

Chris 분기 기준

  • Mode B: 재무 데이터·스프레드시트 첨부 / "분석", "전략" 키워드 / 복합 재무 이슈
  • Mode A: 짧은 질문, 단일 재무 판단

Mia 분기 기준

  • Mode B: 스크린샷/코드 첨부 / "전체 리뷰", "디자인 시스템" 키워드 / 다수 컴포넌트 검토
  • Mode A: 짧은 질문, 단일 컴포넌트/색상 판단

Ryan 분기 기준

  • Mode B: 기능 목록 첨부 / "PRD 작성", "로드맵 정리" 키워드 / 복수 기능 우선순위화
  • Mode A: 짧은 질문, 단일 기능 우선순위 판단

Jordan 분기 기준

  • Mode B: 큰 결정 (계약, 아키텍처, 배포) / "전체 검토" 키워드 → Pre-mortem 전체 실행
  • Mode A: 짧은 제안 확인 → 가장 위험한 약점 1~2개만

Step 4: 라우팅 결과 표시 + 답변 출력

응답 맨 위에 한 줄 추가 후, 해당 어드바이저 포맷 그대로 출력:

→ [Alex / Lisa / Chris] 어드바이저에게 라우팅됨

출력 예시

Alex 라우팅 예시

→ Alex 어드바이저에게 라우팅됨

🔍 Alex 어드바이저

[핵심 답변]
...

Lisa 라우팅 예시

→ Lisa 어드바이저에게 라우팅됨

⚖️ Lisa 어드바이저

[핵심 답변]
...

Chris 라우팅 예시

→ Chris 어드바이저에게 라우팅됨

💰 Chris 어드바이저

[핵심 답변]
...

Mia 라우팅 예시

→ Mia 어드바이저에게 라우팅됨

🎨 Mia 어드바이저

[핵심 답변]
...

Ryan 라우팅 예시

→ Ryan 어드바이저에게 라우팅됨

📋 Ryan 어드바이저

[핵심 답변]
...

Execution Flow

/consult 입력
     │
     ▼
Step 1: 키워드 감지 → 라우팅 결정
  ┌─────────────────────────────────┐
  │  코드/아키텍처 키워드 → Alex    │
  │  법률/계약 키워드 → Lisa        │
  │  재무/FX/AR 키워드 → Chris      │
  │  디자인/UI/UX 키워드 → Mia      │
  │  기능/로드맵/PRD 키워드 → Ryan   │
  │  반론/약점/리스크 키워드 → Jordan│
  │  판단 불가 → 사용자에게 질문    │
  └─────────────────────────────────┘
     │
     ▼
Step 2: 페르소나 파일 로드
  senior_architect.md / legal_advisor.md / finance_advisor.md
     │
     ▼
Step 3: Mode A / Mode B 분기
  짧은 질문 → Mode A (직접 답변)
  복잡한 이슈 → Mode B (4-에이전트 2-Phase)
     │
     ▼
Step 4: "→ [어드바이저명] 라우팅됨" + 답변 출력

사용 예시

Alex 라우팅 예시:

  • "이 함수 SRP 위반이야?" → Alex Mode A
  • "이 코드 리뷰해줘 [코드 블록]" → Alex Mode B

Lisa 라우팅 예시:

  • "프리랜서 계약 원천징수 어떻게 해?" → Lisa Mode A
  • "이 투자 계약서 검토해줘 [계약서 텍스트]" → Lisa Mode B

Chris 라우팅 예시:

  • "FX 지금 환전할까?" → Chris Mode A
  • "이번 달 AR 현황 분석해줘 [데이터]" → Chris Mode B

판단 불가 예시:

  • "회사 운영 어떻게 해?" → "어느 어드바이저에게 물어볼까요?" 질문 출력