Community라이팅 & 에디팅github.com

BCSP31415/story-long-deep-write

深层结构驱动的长篇小说完整写作 Codex Skill,支持复调人物、旁观者主角、象征系统、阶层全景、卷纲细纲、正文追踪与防偏航修订。

story-long-deep-write란 무엇인가요?

이 스킬은 장편 소설, 웹소설, 연재물을 체계적으로 작성하기 위한 Codex 스킬입니다. 단순한 글쓰기를 넘어, 깊은 구조(주제 문제, 인물 변화, 상징 체계, 계층적 파노라마)를 기반으로 상업적 리듬과 독자 기대를 동시에 충족시키는 것을 목표로 합니다. 주요 기능으로는 프로젝트 설정, 전체 소설 개요 및 권별 개요 작성, 장별 상세 개요, 본문 작성 후 추적, 편향 방지 검토 및 리팩토링 지원이 포함됩니다. 사용자는 단계별 워크플로우를 통해 아이디어를 구체화하거나, 기존 계획을 바탕으로 본문을 작성하고, 일정 주기마다 구조적 편향 여부를 점검받을 수 있습니다. 이 스킬은 복잡한 캐릭터 교향곡, 관찰자 주인공, 진화하는 상징 체계, 사회 계층적 관점을 중시하며, 장르에 관계없이 적용 가능합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add BCSP31415/story-long-deep-write

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

장편 심층 글쓰기

사용 시나리오

사용자가 장편 소설, 웹소설 장편, 연재물, 시리즈물을 쓰고자 하며, "인물이 얇지 않게", "줄거리가 후반에 치우치지 않게", "장을 나누어 써도 전체적인 깊은 의미를 유지"하기를 명확히 원할 때 이 스킬을 사용합니다.

이 스킬은 심층 기획부터 본문 집필, 추적, 리팩토링 및 포기 방지 점검까지 전체 쓰기 과정을 담당합니다. 사용자가 심층 개요, 복잡한 인물, 상징 체계 또는 계층적 파노라마만 원한다면 먼저 story-long-deep-plan을 사용할 수 있습니다. 사용자가 공식적으로 책을 시작하고, 권별 개요, 장별 상세 개요, 본문을 쓰거나, 이어 쓰기, 수정 또는 장기 연재 유지를 원한다면 이 스킬을 사용합니다.

핵심 원칙

  1. 심층 구조 우선: 각 권과 각 장은 주제 문제, 인물 변화, 사상 충돌, 상징 체계 및 계층적 파노라마로 돌아갈 수 있어야 합니다.
  2. 상업적 리듬 유지: 심층적인 의미가 독자의 기대, 감정적 보상, 긴장감, 갈등, 성장, 장 끝 훅을 대체할 수 없습니다.
  3. 인물 평면화 금지: 등장인물을 단순히 좋은 사람, 나쁜 사람, 도구로만 쓰지 마십시오. 모든 중요한 인물은 자신만의 이유, 두려움, 욕망, 한계 및 자체 모순을 가져야 합니다.
  4. 주인공은 시대의 풍운아가 아니다: 주인공은 우선 시대의 관찰자, 기록자, 휩쓸리는 자, 선택자여야 합니다. 그는 두려워할 수 있고, 욕심낼 수 있으며, 망설일 수 있고, 작은 일에 선할 수 있습니다.
  5. 상징은 진화해야 한다: 꿈, 문, 불, 장부, 눈, 헌 옷 등의 상징은 단순한 장식이 되어서는 안 되며, 줄거리와 함께 변화하고, 오독되고, 손상되고, 의미가 전환되고 회수되어야 합니다.
  6. 계층은 지능의 차이가 아니다: 상층과 하층의 차이는 출생, 자원, 시야, 운, 제도적 위치, 표현 방식에서 비롯되지, 누군가가 본래 더 똑똑해서 오는 것이 아닙니다.
  7. 글쓰기는 편향을 방지해야 한다: 본문이 3-5장 진행될 때마다 인물 호선, 사상선, 상징선, 복선 및 상업적 기대가 벗어나지 않았는지 확인합니다.

워크플로우 판단

먼저 사용자가 어떤 단계에 있는지 판단한 후 해당 프로세스로 진입합니다:

  • 새 책 시작: 먼저 프로젝트 디렉토리와 심층 구조 기반을 구축한 후, 상업적 포지셔닝, 전체 소설 개요, 권별 개요, 처음 10-30장의 상세 개요를 작성합니다.
  • 아이디어만 있음: 먼저 한 줄짜리 영감을 주제 문제, 주인공 위치, 핵심 갈등, 인물 군상 및 상업적 판매 포인트로 확장합니다.
  • 이미 심층 계획 있음: 설정/, 개요/, 추적/ 파일을 읽고 활용하며, 기반을 다시 쓰지 않고 먼저 결함을 확인합니다.
  • 이미 분석된 글 또는 벤치마킹 책 있음: 벤치마킹 결과를 상업적 리듬, 쾌감 메커니즘, 장 기능 및 독자 기대로 전환하며, 줄거리를 그대로 가져오지 않습니다.
  • 본문 쓰기: 먼저 해당 장의 상세 개요가 있어야 합니다. 상세 개요가 없으면 먼저 개요/상세개요_제XXX장.md를 보충합니다.
  • 이어 쓰기: 최근 3-5장의 본문, 이전 버전의 상세 개요, 추적 파일을 읽은 후 다음 장을 씁니다.
  • 리팩토링: 먼저 문제가 구조, 인물, 리듬, 언어 또는 정보 부족 중 어디에 있는지 판단합니다. 구조적 문제는 먼저 개요를 수정한 후 본문을 수정합니다.
  • 편향 방지 검토: references/체크리스트.md에 따라 다차원 검토를 수행하고 우선 수정 순서를 제시합니다.

프로젝트 디렉토리

사용자가 책 제목이나 프로젝트 경로를 제공하면 해당 디렉토리에 우선 저장합니다. 경로가 없으면 대화 중에 구조를 먼저 생성하고 사용자가 확인한 후 저장합니다. 권장 디렉토리:

{책제목}/
├── 설정/
│   ├── 주제문제.md
│   ├── 사상계보.md
│   ├── 주인공관찰자호선.md
│   ├── 상징체계.md
│   ├── 계층파노라마.md
│   ├── 상업적포지셔닝.md
│   └── 등장인물/
├── 개요/
│   ├── 전체소설개요.md
│   ├── 심층권별개요.md
│   ├── 상업적권별개요.md
│   └── 상세개요_제XXX장.md
├── 본문/
├── 추적/
│   ├── 편향방지앵커.md
│   ├── 인물변화.md
│   ├── 사상선.md
│   ├── 상징회수.md
│   ├── 계층시각.md
│   ├── 복선.md
│   ├── 타임라인.md
│   └── 맥락.md
└── 벤치마킹/

단계별 프로세스

0. 프로젝트 진단

시작하기 전에 다음을 확인하거나 추론합니다:

  • 책 제목, 장르, 플랫폼, 목표 글자 수, 목표 독자 및 업데이트 리듬.
  • 현재 단계: 책 시작, 개요 보충, 상세 개요 쓰기, 본문 쓰기, 이어 쓰기, 리팩토링, 검토.
  • 기존 자료: 영감, 설정, 분석 보고서, 벤치마킹 책, 캐릭터 표, 기존 원고, 장별 본문.
  • 가장 중요한 위험: 인물 평면화, 후반부 편향, 리듬 부족, 주제 추상화, 상업적 훅 부족, AI 냄새.

정보가 부족할 때는 질문에 멈추지 말고 "수정 가능한 기본 가정"으로 진행하고, 가정을 결과물 시작 부분에 나열합니다.

1. 심층 구조 기반

심층 계획이 부족하면 먼저 보충합니다:

  • 설정/주제문제.md: 이 책이 진정으로 반복적으로 질문하는 것은 무엇인가.
  • 설정/사상계보.md: 다른 인물들은 각각 무엇을 믿고, 오해하며, 두려워하는가.
  • 설정/주인공관찰자호선.md: 주인공이 어떻게 관찰, 이익 추구, 두려움에서 강제 선택으로 이동하는가.
  • 설정/상징체계.md: 꿈과 관련 상징이 어떻게 등장하고, 변화하고, 오독되고, 파괴되며 회수되는가.
  • 설정/계층파노라마.md: 상층, 중층, 하층, 주변인, 유동자는 각각 같은 사건을 어떻게 보는가.

심층 구조는 논문이 아니며, 갈등, 선택, 오해, 이득, 대가 및 장별 사건으로 전환될 수 있어야 합니다.

2. 상업적 글쓰기 기반

후반부가 얇아지는 것을 방지하기 위해 동시에 상업적 골격을 구축해야 합니다:

  • 한 줄 판매 포인트: 독자가 왜 클릭하는가.
  • 장르 약속: 판타지, 도시, 역사, SF, 미스터리, 현실 등 독자가 기대하는 것은 무엇인가.
  • 메인 루프: 주인공이 3-5장마다 반복적으로 얻는 압박, 기회, 선택 및 보상.
  • 성장 엔진: 능력, 신분, 관계, 자원, 인지, 비밀 또는 지위가 어떻게 지속적으로 변화하는가.
  • 갈등 엔진: 외부 적, 제도적 압박, 계층 부조화, 사상 갈등, 친밀한 관계가 어떻게 서로를 견인하는가.
  • 포기 위험: 처음 3장, 처음 10장, 각 권 중반 및 맵 이동 지점에서 각각 어떻게 독자를 붙잡을 것인가.

3. 전체 소설 개요와 권별 개요

전체 소설 개요는 방향을, 권별 개요는 진행을 담당합니다. 각 권은 최소한 다음을 명확히 작성해야 합니다:

  • 표면적 목표: 주인공과 주요 세력이 이 권에서 무엇을 위해 싸우는가.
  • 심층 문제: 이 권은 어떤 사건으로 주제에 접근하는가.
  • 사상 충돌: 어떤 인물의 신념이 정면으로 충돌하는가.
  • 주인공 변화: 주인공이 두려움, 탐욕, 동정, 책임 사이에서 어떻게 이동하는가.
  • 상징 단계: 핵심 상징이 이 권에서 어떤 의미 전환을 겪는가.
  • 계층 시각: 어떤 계층이 보이며, 그들은 서로를 어떻게 오해하는가.
  • 상업적 훅: 권 시작 훅, 중반 업그레이드, 권말 폭발점 및 다음 권에 대한 기대.

4. 장별 상세 개요

본문을 쓰기 전에 먼저 장별 청사진이 있어야 합니다. 각 장의 상세 개요는 최소한 다음을 포함합니다:

  • 장 제목, 목표 글자 수, 장 위치.
  • 상업적 기능: 도입, 업그레이드, 반전, 폭발점, 회수, 전환, 감정 보상.
  • 심층 기능: 인물 변화, 사상 충돌, 상징 진행, 계층 시각.
  • 핵심 사건: 이 장에서 대체할 수 없는 사건은 무엇인가.
  • 장면 순서: 장 시작 훅, 진행, 오해, 선택, 대가, 장 끝 훅으로 구분.
  • 독자 감정: 기대, 쾌감, 압박, 안타까움, 분노, 미스터리, 해소 등.
  • 편향 방지 확인: 이 장이 여전히 전체 소설의 메인 라인과 인물 호선 위에 있는가.

5. 본문 쓰기

본문을 쓸 때는 다음을 따릅니다:

  • 최근 본문과 추적 파일을 먼저 읽고, 호칭, 타임라인, 관계 상태, 복선 상태의 일관성을 유지합니다.
  • 장 시작은 독자에게 구체적인 상황을 빨리 제공하고, 추상적인 논의로 시작하지 않습니다.
  • 사상은 행동, 오해, 싸움, 선택, 거래, 침묵 및 결과를 통해 드러나게 합니다.
  • 주인공은 망설이고, 두려워하고, 계산할 수 있지만, 독자가 그가 왜 그런지 이해할 수 있게 해야 합니다.
  • 중요한 조연은 주인공만을 위해 존재해서는 안 되며, 그들 자신의 입장과 이익을 유지해야 합니다.
  • 상층 인물을 모두 어리석은 악당으로 쓰지 말고, 하층 인물을 고통의 상징으로만 쓰지 마십시오.
  • 각 장은 최소한 하나의 감지 가능한 진전을 완성해야 합니다: 정보 진전, 관계 진전, 자원 진전, 위험 진전, 인지 진전 또는 상징 진전.
  • 장 끝에 새로운 압박, 비밀, 선택, 오해 또는 감정적 여운을 남깁니다.

사용자가 긴 본문을 직접 쓰도록 요청하면 우선 본문/제XXX장_장제목.md에 저장합니다. 대화 중에는 장 요약, 글자 수 및 주의해야 할 후속 추적 사항만 보고합니다.

6. 추적 업데이트

각 장을 쓴 후, 최소한 다음을 업데이트합니다:

  • 추적/맥락.md: 현재 줄거리 위치, 인물 상태, 미해결 문제.
  • 추적/인물변화.md: 주인공과 중요 조연의 욕망, 두려움, 관계, 오해 변화.
  • 추적/사상선.md: 이 장에서 어떤 신념에 닿았는지, 누가 흔들리고 누가 더 확고해졌는지.
  • 추적/상징회수.md: 상징이 등장, 변형, 손상, 오독 또는 회수되었는지.
  • 추적/복선.md: 새로운 복선 추가, 복선 진행, 복선 회수.
  • 추적/계층시각.md: 이 장에서 어떤 위치의 사람이 세상을 어떻게 보는지 제시.

7. 편향 방지 회고

3-5장 또는 각 권 종료 후, 한 번의 회고를 실행합니다:

  • 메인 라인이 여전히 명확한지, 독자가 주인공이 다음에 무엇을 원하는지 알고 있는지.
  • 주인공이 전지전능하거나, 지나치게 대공무사하거나 순수 도구로 변하지는 않았는지.
  • 조연이 꼬리표로 억압되지는 않았는지.
  • 사상 충돌이 작가의 일방적인 설교로 변하지는 않았는지.
  • 상징이 잊혀지거나 장식에 불과하지는 않은지.
  • 계층 파노라마가 상층은 나쁘고 하층은 선하다는 고정관념으로 변하지는 않았는지.
  • 각 장이 설정과 대화만 있고, 행동, 대가 및 보상이 부족하지는 않은지.

8. 리팩토링 및 수정

리팩토링 시 먼저 원인을 파악합니다:

  • 구조병: 주 목표 불명확, 권 목표 단절, 인물 선택에 대가 없음.
  • 인물병: 동기 부족, 변화가 급작스러움, 조연이 줄거리만 밀어붙임.
  • 리듬병: 지속적인 전개, 지속적인 설명, 폭발점이 너무 먼, 장 끝에 기대감 없음.
  • 주제병: 사상이 대사에만 의존하고, 사건이 뒷받침하지 않음.
  • 상징병: 상징이 한 번만 등장하거나 의미가 변하지 않음.
  • 계층병: 인물이 신분 꼬리표로 대체되고, 구체적인 생활 논리가 없음.
  • 언어병: AI 말투, 개념화, 감정 직설, 행동 빈약.

구조병은 먼저 개요와 상세 개요를 수정합니다. 언어병은 본문을 수정합니다. 줄거리 문제를 덮기 위해 단순히 문장을 다듬지 마십시오.

출력 규칙

  • 사용자에게는 중국어(한국어 사용자에게는 한국어)로 출력합니다.
  • 결과물 제목, 파일명, 테이블 필드는 우선 한국어를 사용합니다.
  • 파일로 저장할 경우, 생성하거나 수정할 파일을 먼저 설명합니다.
  • 장편 본문은 우선 파일로 저장하며, 대화에 한 번에 긴 텍스트를 넣지 않습니다.
  • "참고"할 때는 구조적 방법만 배우고, 구체적인 줄거리, 인물 관계 또는 독특한 표현을 복제하지 않습니다.
  • references/템플릿.md를 사용하여 개요, 상세 개요, 본문 준비 및 추적 파일을 생성합니다.
  • references/체크리스트.md를 사용하여 책 시작, 권별 개요, 상세 개요, 본문 및 편향 방지 검토를 수행합니다.

참고 자료

  • references/템플릿.md: 장편 프로젝트, 심층 구조, 권별 개요, 상세 개요, 본문 쓰기 전 준비, 추적 업데이트 및 리팩토링 진단 템플릿.
  • references/체크리스트.md: 책 시작, 권별 개요, 상세 개요, 본문, 편향 방지, 포기 위험 및 수정 우선순위 검사.

관련 스킬