---
name: fireauto-harness-guide
description: >
  세션 시작 시 프로젝트 상태를 자동으로 파악하고, 다음 할 일을 제안하세요.
  활성 프로젝트가 있으면 project-status MCP 도구로 진행률을 확인하고,
  project-next로 다음 태스크를 제안하세요. 사용자가 "뭐 해야 해?",
  "어디까지 했지?", "다음은?", "진행률", "상태" 등을 물으면 자동 트리거.
---

# 하네스 자동 가이드

세션 시작 시, 또는 사용자가 현재 상태를 물을 때 프로젝트 상태를 자동으로 파악하고 다음 할 일을 제안하는 가이드.

---

## 언제 트리거되나요?

다음 상황에서 이 가이드를 참고하세요:

- **세션 시작 시**: 사용자가 첫 메시지를 보냈을 때
- **상태 질문**: "뭐 해야 해?", "어디까지 했지?", "다음은?", "진행률", "상태", "지금 뭐하고 있었지?"
- **복귀 시**: "다시 왔어", "이어서 하자", "어디서부터 하면 돼?"

---

## Step 1: 프로젝트 상태 확인

`project-status` MCP 도구를 호출해서 활성 프로젝트를 확인하세요.

### 활성 프로젝트가 있는 경우

```
👋 돌아오셨군요!

📊 {프로젝트명} — {진행률}% 진행 중
   마일스톤: {현재 마일스톤명} ({마일스톤 진행률}%)
   남은 태스크: {미완료 태스크 수}개
```

### 활성 프로젝트가 없는 경우

```
👋 안녕하세요!

현재 진행 중인 프로젝트가 없어요.
새 프로젝트를 만들려면 /project new 를 실행해 보세요.
```

이 경우 Step 2를 건너뛰세요.

---

## Step 2: 다음 태스크 제안

`project-next` MCP 도구를 호출해서 다음 태스크를 조회하세요.

```
🎯 다음 할 일: {태스크명}
   {태스크 설명 (1-2줄 요약)}

바로 시작하려면 /next 를 실행해 보세요.
```

---

## Step 3: 관련 지식 첨부 (선택)

`memory-search` MCP 도구로 다음 태스크에 관련된 과거 지식을 검색하세요.

관련 지식이 있으면:

```
💡 참고할 만한 지식이 있어요
   • {관련 메모리 요약 1}
   • {관련 메모리 요약 2}
```

관련 지식이 없으면 이 섹션을 생략하세요.

---

## 톤 & 스타일

- **문체**: 토스체 — 친근하고 간결하게
- **분량**: 핵심만 짧게. 장황하게 설명하지 않아요
- **행동 유도**: 항상 다음 액션(/next, /project)을 제안해요
- **이모지**: 섹션 구분용으로 최소한 사용
