bootstrap
웹소설의 부트스트랩 문서를 단독으로 생성한다. 작품 컨셉, 세계관, 장르 설정, 플랫폼 전략, 셀링포인트를 정의하는 기초 설계 문서. 부트스트랩만 필요할 때(시놉시스 작성, 세계관 설정, 작품 컨셉 수립) 이 스킬을 사용할 것.…
웹소설의 큰 설계(전체 소설)를 수행하는 오케스트레이터. 부트스트랩+캐릭터 시트+플롯 훅 가이드를 생성한다. 자동 리서치(domain-researcher 서브에이전트)로 전문 분야 자료를 수집한 후 설계를 진행한다. '큰 설계', '전체 소설 설계', '소설 설계', '부트스트랩부터 캐릭터 플롯까지' 요청에 이 스킬을 사용할 것. 통합 설계(큰+작은 둘 다)나 모호한 요청은 design 라우터를, 작은 설계만 필요하면 design-small을, 단일 영역만 필요하면
$ npx -y skills add MJbae/awesome-novel-studio --skill design-big --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/design-bigContext preview
The summary Claude sees to decide when to auto-load this skill.
웹소설의 큰 설계(전체 소설)를 수행하는 오케스트레이터. 부트스트랩+캐릭터 시트+플롯 훅 가이드를 생성한다. 자동 리서치(domain-researcher 서브에이전트)로 전문 분야 자료를 수집한 후 설계를 진행한다. '큰 설계', '전체 소설 설계', '소설 설계', '부트스트랩부터 캐릭터 플롯까지' 요청에 이 스킬을 사용할 것. 통합 설계(큰+작은 둘 다)나 모호한 요청은 design 라우터를, 작은 설계만 필요하면 design-small을, 단일 영역만 필요하면
name: design-big description: "웹소설의 큰 설계(전체 소설)를 수행하는 오케스트레이터. 부트스트랩+캐릭터 시트+플롯 훅 가이드를 생성한다. 자동 리서치(domain-researcher 서브에이전트)로 전문 분야 자료를 수집한 후 설계를 진행한다. '큰 설계', '전체 소설 설계', '소설 설계', '부트스트랩부터 캐릭터 플롯까지' 요청에 이 스킬을 사용할 것. 통합 설계(큰+작은 둘 다)나 모호한 요청은 design 라우터를, 작은 설계만 필요하면 design-small을, 단일 영역만 필요하면 bootstrap/character/plot-hook을 사용하라."
웹소설의 전체 소설 설계를 수행한다. AI가 장르 DNA 프레임워크로 뼈대를 세우고, domain-researcher 서브에이전트가 자동 리서치로 전문 분야의 살을 붙이는 구조.
| 팀원 | 에이전트 파일 | 역할 | 스킬 | 출력 | |------|-------------|------|------|------| | concept-builder | `${CLAUDE_PLUGIN_ROOT}/agents/concept-builder.md` | 부트스트랩 설계 | bootstrap | 부트스트랩 문서 | | character-architect | `${CLAUDE_PLUGIN_ROOT}/agents/character-architect.md` | 캐릭터 설계 | character | 캐릭터 시트 | | plot-hook-engineer | `${CLAUDE_PLUGIN_ROOT}/agents/plot-hook-engineer.md` | 플롯/훅 설계 | plot-hook | 플롯 훅 가이드 |
**domain-researcher는 팀원이 아닌 서브에이전트**로, Phase 1.5에서 팀 구성(TeamCreate) 전에 실행된다.
> 프로젝트 루트에 기존 큰 설계 산출물(`{작품가제}_부트스트랩.md`, `{작품가제}_캐릭터시트.md`, `{작품가제}_플롯훅가이드.md`)이 존재할 때만 실행. 없으면 Phase 1로 직행.
1. 프로젝트 루트에서 기존 큰 설계 산출물을 Glob으로 확인 2. 기존 산출물이 발견되면 사용자에게 모드 선택 요청:
기존 큰 설계 문서가 발견되었습니다:
- {발견된 파일 목록}
다음 중 선택해주세요:
1. **전체 재설계** — 기존 문서를 _workspace/_backup/에 백업 후 처음부터 다시 설계
2. **부분 수정** — 특정 영역만 재실행 (예: 부트스트랩만, 캐릭터만, 플롯만)
3. **자료 보강 후 재설계** — 새 리서치 자료를 추가한 뒤 기존 설계를 업그레이드3. 모드별 처리:
1. **제안서 자동 연결** (강화):
제안서 '{파일명}'을(를) 발견했습니다.
다음 컨셉으로 큰 설계를 진행합니다:
- 장르: {제안서에서 추출}
- 컨셉: {제안서에서 추출}
- 플랫폼: {제안서에서 추출}
- 차별화: {제안서에서 추출}
수정하실 부분이 있으면 말씀해주세요. 없으면 바로 진행합니다.2. 사용자 입력 분석 — 소설 컨셉, 직업, 분위기, 차별화 방향 파악
3. `${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md`를 읽어 장르 DNA 프레임워크 확인 4. 프로젝트 루트의 참고 문서 확인 (존재 시) 5. **컨셉 방향 요약**을 사용자에게 제시하여 확인:
6. **`{작품가제}` 확정** — 사용자에게 작품 가제를 확인한다. 이 가제가 이후 모든 파일명의 접두사로 사용된다. 7. Phase 1 결과를 `_workspace/00_concept_analysis.md`에 저장 — 새 대화 시작 시에도 컨셉을 복원할 수 있도록 한다. 저장 내용: 작품가제, 전문 분야, 서사 기점, 차별화 포인트, 유사 작품군, 톤 & 무드. 8. 사용자 확인 후 → Phase 1.5로 진행
> domain-researcher 서브에이전트를 호출하여 전문 분야 리서치를 자동 수행한다. 사용자 대기 없이 즉시 진행한다.
**서브에이전트: domain-researcher**
당신은 domain-researcher 서브에이전트입니다.
다음 리서치를 수행하세요:
1. R3 업계/직업 구조:
- 전문 분야: {전문 분야}
- 분석 항목: 조직 구조, 직급 체계, 커리어 패스, 권력 관계, 핵심 역량
2. R4 사건 연표:
- 시대: {서사 기점 시대}~현재
- 분석 항목: 업계 주요 사건, 사회적 전환점, 기술 변화, 위기와 기회
3. R5 기존작 분석:
- 장르: {장르}
- 분석 항목: 유사 작품 리스트, 성공 요인, 독자 반응, 차별화 빈 공간
4. R6 갈등 사례:
- 분야: {전문 분야}
- 분석 항목: 실제 갈등/비리/사건, 빌런 모티프로 활용 가능한 패턴
출력:
- _workspace/00_research/R3_업계구조.md
- _workspace/00_research/R4_사건연표.md
- _workspace/00_research/R5_기존작분석.md
- _workspace/00_research/R6_갈등사례.md리더는 TeamCreate 전에 `_workspace/00_research/` 내 리서치 결과 파일의 존재 여부를 Glob으로 확인한다.
TeamCreate(
team_name: "design-big-team",
members: [
{
name: "concept-builder",
agent_type: "general-purpose",
prompt: "당신은 concept-builder 에이전트입니다.
${CLAUDE_PLUGIN_ROOT}/agents/concept-builder.md를 읽고 역할을 숙지하세요.
${CLAUDE_PLUGIN_ROOT}/skills/bootstrap/SKILL.md를 읽고 작업 절차와 출력 템플릿을 따르세요.
${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md를 읽고 장르 DNA 프레임워크를 숙지하세요.
프로젝트 루트의 참고 문서도 읽으세요 (존재 시).
★ 자동 리서치 결과 (존재하는 파일만 Read):
- _workspace/00_research/R3_업계구조.md → 반영: 세계관 > 업계 조직도, 주인공 배경 > 커리어 패스
- _workspace/00_research/R4_사건연표.md → 반영: 핵심 역량 모듈(미래 지식 연표) 구체화
- _workspace/00_research/R5_기존작분석.md → 반영: 기존 작품 대비 포지셔닝, 셀링포인트 차별화
- _workspace/00_research/R6_갈등사례.md → 반영: 세계관 > 사회적 맥락, 핵심 역량 모듈 > 서사적 기능
(파일이 없으면 genre-dna 기반으로 진행하되, 보고서에 '리서치 자료 미반영: [카테고리명]' 명시)
사용자의 소설 컨셉: {사용자 입력 요약}
부트스트랩 문서를 작성하여 _workspace/01_concept-builder_bootstrap.md에 저장하세요.
작성 완료 후 다음 정보를 SendMessage하세요:
- character-architect에게: (1)주인공 핵심 설정 (2)전문 분야 특성 (3)서사 기점 (4)세계관의 사회 구조
- plot-hook-engineer에게: (1)핵심 역량 모듈 요약 (2)유료 전환 전략 (3)50화 단위 아크 골격 (4)스케일 확대 로드맵"
},
{
name: "character-architect",
agent_type: "general-purpose",
prompt: "당신은 character-architect 에이전트입니다.
${CLAUDE_PLUGIN_ROOT}/agents/character-architect.md를 읽고 역할을 숙지하세요.
${CLAUDE_PLUGIN_ROOT}/skills/character/SKILL.md를 읽고 작업 절차와 출력 템플릿을 따르세요.
${CLAUDE_PLUGIN_ROOT}/skills/design/references/genre-dna-framework.md를 읽고 장르 DNA 프레임워크를 숙지하세요.
★ 자동 리서치 결과 (존재하는 파일만 RAI 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.
웹소설의 부트스트랩 문서를 단독으로 생성한다. 작품 컨셉, 세계관, 장르 설정, 플랫폼 전략, 셀링포인트를 정의하는 기초 설계 문서. 부트스트랩만 필요할 때(시놉시스 작성, 세계관 설정, 작품 컨셉 수립) 이 스킬을 사용할 것.…
웹소설의 캐릭터 시트를 단독으로 생성한다. 전체 소설 캐릭터 프로필/관계망/성장 아크(큰 설계)와 25화 단위 세부 캐릭터 변화(작은 설계)를 수행. 캐릭터만 단독으로 필요할 때(인물 시트, 관계도, 성장 곡선, 적대자 설계) 이…
웹소설 에피소드 창작 오케스트레이터. 설정문서(캐릭터시트·플롯가이드·부트스트랩)에 따라 에피소드를 순차 창작한다. '/create', '/create {프로젝트명}', '/create EP051', '/create {프로젝트명}…
웹소설의 작은 설계(25화 단위 세부 설계)를 수행하는 오케스트레이터. 세부 캐릭터 시트 + 세부 플롯 훅 가이드를 생성한다. 큰 설계 문서(부트스트랩, 캐릭터 시트, 플롯 훅 가이드)가 전제 조건. 자동…
웹소설의 통합 설계 라우터. 큰 설계와 작은 설계를 '둘 다' 수행하거나, 사용자의 모호한 설계/제안 요청을 적절한 스킬로 안내한다. '통합 설계', '큰 설계와 작은 설계 둘 다', '웹소설 기획 부탁해', '소설 설계' 등…