Skip to content
Writing
Skill

/design-small

웹소설의 작은 설계(25화 단위 세부 설계)를 수행하는 오케스트레이터. 세부 캐릭터 시트 + 세부 플롯 훅 가이드를 생성한다. 큰 설계 문서(부트스트랩, 캐릭터 시트, 플롯 훅 가이드)가 전제 조건. 자동 리서치(domain-researcher 서브에이전트)로 해당 아크의 세부 자료를 수집한 후 설계를 진행한다. '작은 설계', '세부 설계', '25화 설계', 'N~M화 설계', '에피소드별 플롯', '회차별 훅' 요청에 이 스킬을 사용할 것. 큰 설계(전체 소설)가 필요하면

BOOST
From plugin
novel-studio
15910 skills18 agents
Install
$ npx -y skills add MJbae/awesome-novel-studio --skill design-small --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/design-small

Context preview

The summary Claude sees to decide when to auto-load this skill.

웹소설의 작은 설계(25화 단위 세부 설계)를 수행하는 오케스트레이터. 세부 캐릭터 시트 + 세부 플롯 훅 가이드를 생성한다. 큰 설계 문서(부트스트랩, 캐릭터 시트, 플롯 훅 가이드)가 전제 조건. 자동 리서치(domain-researcher 서브에이전트)로 해당 아크의 세부 자료를 수집한 후 설계를 진행한다. '작은 설계', '세부 설계', '25화 설계', 'N~M화 설계', '에피소드별 플롯', '회차별 훅' 요청에 이 스킬을 사용할 것. 큰 설계(전체 소설)가 필요하면

SKILL.md

design-small.SKILL.md
name: design-small
description: "웹소설의 작은 설계(25화 단위 세부 설계)를 수행하는 오케스트레이터. 세부 캐릭터 시트 + 세부 플롯 훅 가이드를 생성한다. 큰 설계 문서(부트스트랩, 캐릭터 시트, 플롯 훅 가이드)가 전제 조건. 자동 리서치(domain-researcher 서브에이전트)로 해당 아크의 세부 자료를 수집한 후 설계를 진행한다. '작은 설계', '세부 설계', '25화 설계', 'N~M화 설계', '에피소드별 플롯', '회차별 훅' 요청에 이 스킬을 사용할 것. 큰 설계(전체 소설)가 필요하면 design-big을, 통합 설계나 모호한 요청은 design 라우터를, 단일 영역만 필요하면 bootstrap/character/plot-hook을 사용하라."

Novel Design Small — 작은 설계 오케스트레이터

웹소설의 25화 단위 세부 설계를 수행한다. 큰 설계 산출물을 토대로, domain-researcher 서브에이전트가 에피소드 수준의 구체적 전문 지식과 실제 사건 디테일을 자동 리서치한다.

실행 모드: 에이전트 팀

에이전트 구성

| 팀원 | 에이전트 파일 | 역할 | 스킬 | 출력 | |------|-------------|------|------|------| | character-architect | `${CLAUDE_PLUGIN_ROOT}/agents/character-architect.md` | 세부 캐릭터 설계 | character (모드 B) | 세부 캐릭터 시트 | | plot-hook-engineer | `${CLAUDE_PLUGIN_ROOT}/agents/plot-hook-engineer.md` | 세부 플롯/훅 설계 | plot-hook (모드 B) | 세부 플롯 훅 가이드 |

**domain-researcher는 팀원이 아닌 서브에이전트**로, 팀 구성(TeamCreate) 전에 실행된다.

전제 조건

큰 설계 문서 3종이 존재해야 한다:

  • `{작품가제}_부트스트랩.md`
  • `{작품가제}_캐릭터시트.md`
  • `{작품가제}_플롯훅가이드.md`

공유 레퍼런스

  • **genre-dna-framework.md 위치**: `${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md` (라우터 하위 — big/small 공용)

권한 안내

이 스킬은 팀원(서브에이전트)이 `.claude/`, `design/`, `_workspace/` 하위 파일을 Read합니다. 최초 실행 시 `Read(//**)` 권한을 허용하면 반복 승인 없이 진행됩니다.

워크플로우

Phase 1: 범위 확인 및 큰 설계 문서 점검

1. 대상 화수 구간 확인 (권장: 25화 단위. 예: 1~25화, 26~50화) 2. 큰 설계 문서 3종 존재 확인 (novel-config.md가 있으면 `design_dir`에서, 없으면 프로젝트 루트와 `_workspace/`에서 탐색):

  • `{DESIGN_DIR}/{작품가제}_부트스트랩.md` (또는 `_workspace/01_*`)
  • `{DESIGN_DIR}/{작품가제}_캐릭터시트.md` (또는 `_workspace/02_*`)
  • `{DESIGN_DIR}/{작품가제}_플롯훅가이드.md` (또는 `_workspace/03_*`)
  • novel-config.md가 없으면 `design/` 및 프로젝트 루트를 순차 탐색
  • **누락 시**: 사용자에게 큰 설계를 먼저 완료하도록 안내하고 중단

3. 큰 설계 문서에서 해당 아크의 개요를 추출:

  • 아크 제목, 핵심 갈등, 주요 적대자
  • 해당 구간의 핵심 역량 모듈 항목
  • 등장 예정 캐릭터 (VIP, 신규 캐릭터)

4. **아크 범위 정합성 검증**: 요청 화수 구간이 큰 설계 아크 구조와 불일치하면 아크 경계를 사용자에게 안내하고 구간 조정 제안 5. 아크 개요를 사용자에게 확인 → Phase 1.5로 진행

Phase 1.5: 자동 리서치 (서브에이전트)

> domain-researcher 서브에이전트를 호출하여 해당 아크의 세부 리서치를 자동 수행한다. 사용자 대기 없이 즉시 진행한다.

**서브에이전트: domain-researcher**

  • subagent_type: `general-purpose`
  • 리서치 항목:
  • **R7 전문 기술/지식 디테일**: 해당 아크에서 활용되는 구체적 전문 지식, 기술, 장면 디테일
  • **R8 사건 상세 타임라인**: 해당 아크 시간대의 실제 사건 상세 (날짜, 인물, 결과, 파급 효과)
  • 프롬프트:
당신은 domain-researcher 서브에이전트입니다.
다음 리서치를 수행하세요:

1. R7 전문 기술/지식 디테일:
   - 전문 분야: {전문 분야}
   - 아크 범위: {N}~{M}화
   - 분석 항목: 구체적 기술명, 절차, 용어, 리액션 묘사에 활용할 디테일

2. R8 사건 상세 타임라인:
   - 시대: {해당 아크의 시간대}
   - 분석 항목: 정확한 날짜, 전조 신호, 파급 효과, 핵심 인물, 사회적 반응

큰 설계 문서를 참조하세요:
- {작품가제}_부트스트랩.md (핵심 역량 모듈, 전문 분야)
- {작품가제}_플롯훅가이드.md (해당 아크 개요)

출력:
- _workspace/00_research/R7_전문지식_{N}~{M}화.md
- _workspace/00_research/R8_사건상세_{N}~{M}화.md
  • 리서치 결과는 `_workspace/00_research/`에 저장
  • 리서치 완료 후 즉시 Phase 2로 진행

Phase 2: 팀 구성

> ⚠️ **TeamCreate 전 안전 점검**: > 기존 팀("design-big-team" 등)이 남아있으면 TeamCreate가 실패한다. > "Already leading team" 오류 발생 시: > 1. `TeamDelete("{기존 팀 이름}")`을 먼저 실행한다 > 2. TeamDelete 성공 후 아래 TeamCreate를 진행한다

Phase 2 시작: 사전 로드 (TeamCreate 전)

리더는 TeamCreate 전에 팀원에게 전달할 컨텍스트를 사전 로드한다.

**Step 2-0a: 리서치 파일 로드**

  • R7_CONTENT = Read("_workspace/00_research/R7_전문지식_{N}~{M}화.md") 또는 "(R7 리서치 미완료)"
  • R8_CONTENT = Read("_workspace/00_research/R8_사건상세_{N}~{M}화.md") 또는 "(R8 리서치 미완료)"

**Step 2-0b: 큰 설계 문서 아크 섹션 추출**

  • BOOTSTRAP_EXCERPT = Phase 1에서 추출한 아크 관련 섹션 (핵심 역량 모듈, 세계관 규칙, 유료 전환)
  • CHARACTER_EXCERPT = 캐릭터시트에서 해당 아크 등장 캐릭터, 적대자, VIP 추출
  • PLOT_EXCERPT = 플롯훅가이드에서 해당 아크 개요, 카타르시스 리듬 추출

리더는 TeamCreate 전에 `_workspace/00_research/` 내 리서치 결과 파일 존재 여부를 Glob으로 확인. 존재하는 파일만 프롬프트에 포함.

TeamCreate(
  team_name: "design-small-team",
  members: [
    {
      name: "character-architect",
      agent_type: "general-purpose",
      prompt: "당신은 character-architect 에이전트입니다.
        ${CLAUDE_PLUGIN_ROOT}/agents/character-architect.md를 읽고 역할을 숙지하세요.
        ${CLAUDE_PLUGIN_ROOT}/skills/character/SKILL.md를 읽고 모드 B(작은 설계) 절차와 출력 템플릿을 따르세요.
        ${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md를 읽고 장르 DNA 프레임워크를 숙지하세요.

        ★ 큰 설계 요약 (Read 불필요 — 리더가 사전 로드):
        --- 부트스트랩 요약 ---
        {BOOTSTRAP_EXCERPT}
        --- 캐릭터시트 요약 ---
        {CHARACTER_EXCERPT}
        --- 플롯훅가이드 요약 ---
        {PLOT_EXCERPT}

        ★ 자동 리서치 결과 (Read 불필요 — 리더가 사전 로드):
        --- R7 전문지식 ---
        {R7_CONTENT}
        --- R8 사건상세 ---
        {R8_CONTENT}

        (요약이 불충분하면 큰 설계 문서 원본을 Read할 수 있으나, 권한 승인이 필요할 수 있음)

        대상 화수 구간: {N}~{M}화
        세부 캐릭터 시트를 작성하세요.

        ★ 집단 캐릭터 이름 부여 규칙:
        - R1/R2/R3/R4, 인턴, 수간호사 등 직급 캐릭터 중
          해당 화수 구간에서 대사가 2회 이상인 인물은 반드시 한국어 이름을 부여하라.
        - '이름' 열에는 실제 이름을, '관계' 열에는 직급(R3 레지던트 등)을 기입하라.
        - plot-hook-engineer가 에피소드별 비트에서 직급 코드 대신 이름을 사용할 수 있게 한다.

        출력: _workspace/04_character-architect_detail.md
        완료 후 리더에게 SendMessage로 완료를 보고하세요:
        '세부 캐릭터 시트 작성 완료. _workspace/04_character-architect_detail.md에 저장.'
        (리더가 plot-hook-engineer에게 핸드오프합니다. PHE에게 직접 SendMessage하지 마세요.)"
    },
    {
      name: "plot-hook-engineer",
      agent_type: "general-purpose",
      prompt: "당신은 plot-hook-engineer 에이전트입니다.
        ${CLAUDE_PLUGIN_ROOT}/agents/plot-hook-engineer.md를 읽고 역할을 숙지하세요.
        ${CLAUDE_PLUGIN_ROOT}/skills/plot-hook/SKILL.md를 읽고 모드 B(작은 설계) 절차와 출력 템플릿을 따르세요.
        ${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md를 읽고 장르 DNA 프레임워크를 숙지하세요.

        ★ 큰 설계 요약 (Read 불필요 — 리더가 사전 로드):
        --- 부트스트랩 요약 ---
        {BOOTSTRAP_EXCERPT}
        --- 캐릭터시트 요약 ---
        {CHARACTER_EXCERPT}
        --- 플롯훅가이드 요약 ---
        {PLOT_EXCERPT}

        리더로부터 SendMessage를 수신하는 즉시 작업을 시작하세요. 별도 확인이나 대기 없이 즉시 시작합니다.
        _workspace/04_character-architect_detail.md를 Read하여 세부 캐릭터 시트를 숙지한 뒤
        세부 플롯/훅 가이드를 작성하세요.

        ★ 자동 리서치 결과 (Read 불필요 — 리더가 사전 로드):
        --- R7 전문지식 ---
        {R7_CONTENT}
        --- R8 사건상세 ---
        {R8_CONTENT}

        (요약이 불충분하면 큰 설계 문서 원본을 Read할 수 있으나, 권한 승인이 필요할 수 있음)

        대상 화
Read more
Ships withnovel-studio

AI Web Novel Creation Harness — A Claude Code Plugin An end-to-end web novel production system built on Claude Code. Combines 18 specialist agents and 10 skills to automate the full pipeline: propose → design → create → polish → rewrite.

Get the whole plugin

Other skills on novel-studio.

bootstrap
Skill

bootstrap

웹소설의 부트스트랩 문서를 단독으로 생성한다. 작품 컨셉, 세계관, 장르 설정, 플랫폼 전략, 셀링포인트를 정의하는 기초 설계 문서. 부트스트랩만 필요할 때(시놉시스 작성, 세계관 설정, 작품 컨셉 수립) 이 스킬을 사용할 것.…

character
Skill

character

웹소설의 캐릭터 시트를 단독으로 생성한다. 전체 소설 캐릭터 프로필/관계망/성장 아크(큰 설계)와 25화 단위 세부 캐릭터 변화(작은 설계)를 수행. 캐릭터만 단독으로 필요할 때(인물 시트, 관계도, 성장 곡선, 적대자 설계) 이…

create
Skill

create

웹소설 에피소드 창작 오케스트레이터. 설정문서(캐릭터시트·플롯가이드·부트스트랩)에 따라 에피소드를 순차 창작한다. '/create', '/create {프로젝트명}', '/create EP051', '/create {프로젝트명}…

design-big
Skill

design-big

웹소설의 큰 설계(전체 소설)를 수행하는 오케스트레이터. 부트스트랩+캐릭터 시트+플롯 훅 가이드를 생성한다. 자동 리서치(domain-researcher 서브에이전트)로 전문 분야 자료를 수집한 후 설계를 진행한다. '큰 설계',…

design
Skill

design

웹소설의 통합 설계 라우터. 큰 설계와 작은 설계를 '둘 다' 수행하거나, 사용자의 모호한 설계/제안 요청을 적절한 스킬로 안내한다. '통합 설계', '큰 설계와 작은 설계 둘 다', '웹소설 기획 부탁해', '소설 설계' 등…

plot-hook
Skill

plot-hook

웹소설의 플롯 구조와 훅 가이드를 단독으로 생성한다. 전체 서사 아크/카타르시스 리듬/유료 전환 전략(큰 설계)과 25화 세부 플롯/회차별 훅(작은 설계)을 수행. 플롯/훅만 단독으로 필요할 때(서사 구조, 에피소드 구성, 훅…