| name | book-planning |
| description | Design the overall book structure — title candidates, characteristics, chapter list with main content per chapter, and narrative arc. Use when turning research into a writing plan, drafting a book outline, planning chapter sequence, or revising a book plan based on review feedback. Triggers on "저술 계획", "책 아웃라인", "챕터 구성", "book outline". |
Book Planning
리서치를 바탕으로 책 구조를 설계한다. 좋은 계획은 "독자가 어떤 여정을 거쳐 무엇을 얻는가"를 먼저 정하고, 거기서 역산해 챕터를 배치한다.
장르 프로필을 반영하자. 오케스트레이터가 확정한 genre(기본 tech-book)에 따라 챕터 단위·내러티브 아크·독자 여정의 해석이 달라진다. profiles/{genre}/scaffolds.md를 읽고 그 장르의 구조로 배치한다 — tech-book=개념/문제/사례 챕터, narrative=막·시퀀스·씬, practical=파트·단계·코스 묶음, essay=주제별 글 묶음.
절차
- 입력 소화 —
genre, 01_reference.md, 활성 profiles/{genre}/scaffolds.md, 주제·대상 독자·분량 힌트를 읽는다
- 독자 여정 설계 (장르별로 출구 상태를 다르게 — "할 수 있다"/"느낀다"/"바뀐다")
- 진입 상태: 독자가 이 책을 펼 때 어떤 지식·고민·기대를 가지고 있는가?
- 출구 상태: 다 읽었을 때 무엇을 할 수 있고, 어떤 관점이 바뀌어 있는가?
- 제목 후보 3개 — 각각 다른 포지셔닝 (이론서 / 실전서 / 철학적 에세이 등) 톤
- 책 특성 정의 — 장르, 분량, 난이도
- 내러티브 아크 설계 — 챕터 흐름을 문단으로 서술 (왜 이 순서인지)
- 설계 근거 기록 — 채택한 구조의 이유 + 기각한 대안 구조 2개 이상과 기각 사유 ("왜 이 방식인지, 어떤 대안을 기각했는지"가 운영자의 판단 재료다 —
docs/learning-loop.md)
- 챕터 목록 작성 — 5~10개, 각 챕터에 핵심 질문 + 주요 내용 + 예상 분량
- 검증 — 아래 체크리스트로 자기 점검
- 저장 —
{slug}/02_plan.md
독자 여정 템플릿
| 단계 | 질문 |
|---|
| 진입 | 이 독자는 왜 이 책을 집어들었을까? |
| 각성 | 어떤 지점에서 "아, 내가 지금까지 놓친 게 있구나" 느끼게 될까? |
| 배움 | 핵심 개념·기술을 어떻게 소화할까? |
| 적용 | 어디서 실전 적용 기회를 느낄까? |
| 종합 | 마지막에 무엇을 가지고 일상으로 돌아갈까? |
챕터 배치 원칙
- 첫 장은 왜(Why): 왜 이 주제가 중요한지, 왜 이 책인지
- 중반은 무엇(What)·어떻게(How): 개념과 기법 교차 배치
- 종반은 통합(Synthesis): 부분 지식을 통합 사고로 묶기
- 마지막은 다음 걸음(Next): 독자가 덮고 나서 무엇을 할지
체크리스트
출력 형식
# {주제} 저술 계획
## 제목 후보
1. **{후보1}** — 톤: {...}, 포지셔닝: {...}
2. **{후보2}** — ...
3. **{후보3}** — ...
**추천:** {후보N} (이유)
## 책 특성
- 장르, 분량, 난이도, 독자 여정
## 내러티브 아크
{문단 설명}
## 설계 근거
- 채택한 구조: {핵심 이유 2~3개}
- 기각한 대안 1: {요약} — 기각 사유: {...}
- 기각한 대안 2: {요약} — 기각 사유: {...}
## 챕터 목록
### 1장. {제목}
- 핵심 질문:
- 주요 내용 (3~5 불릿):
- 독자가 얻는 것:
- 예상 분량: {글자 수}
### 2장. ...
리뷰 피드백 반영 시
03_review_log.md의 각 피드백 항목에 대해
- Critical → 반드시 반영
- Should → 원칙적 반영, 타당성 재검토 시 근거와 함께 기각 가능
- Nice → 선택 반영
- 반영 결과를
02_plan.md에 적용하고, 변경 요약을 03_review_log.md에 추가