Not in the top 1,000 by GitHub stars
MJbae/awesome-novel-studio
AI Web Novel Creation Harness — A Claude Code Plugin
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/bootstrap/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/character/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/create/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/design-big/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/design-small/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/plot-hook/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/polish/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/propose/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
skills/rewrite/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
bb720652a3ef → bb720652a3ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → bb720652a3ef
No earlier version was observed for comparison.
Verified commit bb720652a3ef0aadebe731309a4bc8d21a686aa4
git clone --filter=blob:none --no-checkout https://github.com/MJbae/awesome-novel-studio.git .hotskills/mjbae-awesome-novel-studio && git -C .hotskills/mjbae-awesome-novel-studio checkout --detach bb720652a3ef0aadebe731309a4bc8d21a686aa4
# Copy each selected skill directory from .hotskills/mjbae-awesome-novel-studio into .claude/skills/<skill-name>/Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- bootstrap
skills/bootstrap - character
skills/character - create
skills/create - design
skills/design - design-big
skills/design-big - design-small
skills/design-small - plot-hook
skills/plot-hook - polish
skills/polish - propose
skills/propose - rewrite
skills/rewrite
How it works
bootstrap
When your agent uses it
웹소설의 부트스트랩 문서를 단독으로 생성한다. 작품 컨셉, 세계관, 장르 설정, 플랫폼 전략, 셀링포인트를 정의하는 기초 설계 문서. 부트스트랩만 필요할 때(시놉시스 작성, 세계관 설정, 작품 컨셉 수립) 이 스킬을 사용할 것. 캐릭터/플롯과 함께 통합 설계가 필요하면 design을 사용하라.
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
1,237 tokensWhen the skill is activated
Reference documents
65,739 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 작업 절차
- 출력 템플릿
- 핵심 체크포인트
Files
../../.claude-plugin/marketplace.jsonasset235 bytes../../.claude-plugin/plugin.jsonasset740 bytesSKILL.mdcore3,942 bytes../character/SKILL.mddoc7,983 bytes../create/SKILL.mddoc25,953 bytes../create/references/creation-principles.mddoc8,391 bytes../design-big/SKILL.mddoc23,424 bytes../design-small/SKILL.mddoc19,480 bytes../design/SKILL.mddoc3,748 bytes../design/references/genre-dna-framework.mddoc10,181 bytes../plot-hook/SKILL.mddoc8,180 bytes../polish/SKILL.mddoc22,820 bytes../polish/references/12-axes.mddoc16,048 bytes../polish/references/design-document-map.mddoc2,036 bytes../polish/references/numeric-source-priority.mddoc3,470 bytes../polish/references/project-config-template.mddoc14,711 bytes../propose/SKILL.mddoc10,415 bytes../rewrite/SKILL.mddoc26,397 bytes../rewrite/references/character-dialogue-dna.mddoc7,225 bytes../rewrite/references/character-embodiment-rubric.mddoc5,346 bytes../rewrite/references/design-document-map.mddoc3,635 bytes../rewrite/references/rewrite-quality-criteria.mddoc7,592 bytes
Read SKILL.md
# Novel Bootstrap — 부트스트랩 문서 생성 스킬
웹소설의 기초 설계 문서를 생성한다. 이 문서는 캐릭터 설계자와 플롯 설계자가 작업하는 토대가 된다.
## 작업 절차
1. `references/genre-dna-framework.md`를 읽어 장르 프레임워크를 숙지한다
2. 사용자의 소설 컨셉(직업, 분위기, 차별화 방향)을 분석한다
3. 아래 출력 템플릿에 맞춰 부트스트랩 문서를 작성한다
4. 기존 인기작과의 유사도를 점검하고 차별화 포인트를 명시한다
## 출력 템플릿
```markdownView the complete source on GitHubcharacter
When your agent uses it
웹소설의 캐릭터 시트를 단독으로 생성한다. 전체 소설 캐릭터 프로필/관계망/성장 아크(큰 설계)와 25화 단위 세부 캐릭터 변화(작은 설계)를 수행. 캐릭터만 단독으로 필요할 때(인물 시트, 관계도, 성장 곡선, 적대자 설계) 이 스킬을 사용할 것. 부트스트랩/플롯과 함께 통합 설계가 필요하면 design을 사용하라.
What it loads into context
Frontmatter
123 tokensAlways available to the agent
SKILL.md
2,478 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 사전 조건
- 모드 A: 큰 설계 (전체 소설 대상)
- 모드 B: 작은 설계 (25화 단위)
- 6. Dialogue DNA 변화 추적
Files
SKILL.mdcore7,983 bytes
Read SKILL.md
# Novel Character — 캐릭터 시트 생성 스킬
웹소설의 캐릭터 시트를 생성한다. 큰 설계와 작은 설계 두 가지 모드로 동작한다.
## 사전 조건
- `references/genre-dna-framework.md`의 캐릭터 프레임워크 숙지
- concept-builder의 부트스트랩 문서 참조 (세계관, 직업, 서사 기점)
---
## 모드 A: 큰 설계 (전체 소설 대상)
전체 소설의 핵심 캐릭터 프로필, 관계망, 성장 아크 개요를 작성한다.
View the complete source on GitHubcreate
When your agent uses it
웹소설 에피소드 창작 오케스트레이터. 설정문서(캐릭터시트·플롯가이드·부트스트랩)에 따라 에피소드를 순차 창작한다. '/create', '/create {프로젝트명}', '/create EP051', '/create {프로젝트명} EP001-EP010', '에피소드 창작', '에피소드 집필', '에피소드 작성', '새 에피소드', '본문 작성', '에피소드 쓰기' 으로 실행. novel-config.md의 설정문서 매핑과 가드레일을 적용하여 캐릭터 입체성, 수치 일관성, 훅 강도, 개연성을 보장한다.
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
7,380 tokensWhen the skill is activated
Reference documents
9,215 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 아키텍처
- 전제 조건
- 인자 파싱
- 실행 흐름
- 에러 핸들링
- novel-config.md 확장 — [create] 섹션
- 테스트 시나리오
Files
../../agents/episode-architect.mddoc8,587 bytesSKILL.mdcore25,953 bytesSKILL.mdcore25,953 bytesreferences/creation-principles.mddoc8,391 bytes../polish/references/project-config-template.mddoc14,711 bytes
Read SKILL.md
# 에피소드 창작 오케스트레이터
설정문서(캐릭터시트·플롯가이드·부트스트랩)에 따라 에피소드를 순차 창작하는 4-에이전트 파이프라인.
## 아키텍처
```
Phase 1 (병렬) Phase 2 (순차) Phase 3 (순차)
┌──────────────────┐ ┌──────────────┐ ┌──────────────┐
│ episode-architect│──┐ │ episode- │ │ quality- │
│ (설계도 추출) │ ├──▶│ creator │──────▶│ verifier │
└──────────────────┘ │ │ (본문 집필) │ │ (7축 검증) │
┌──────────────────┐ │ └──────────────┘ └──────┬───────┘
│ continuity-bridge│──┘ ◀── REWRITE (max 2) ───┘View the complete source on GitHubdesign
When your agent uses it
웹소설의 통합 설계 라우터. 큰 설계와 작은 설계를 '둘 다' 수행하거나, 사용자의 모호한 설계/제안 요청을 적절한 스킬로 안내한다. '통합 설계', '큰 설계와 작은 설계 둘 다', '웹소설 기획 부탁해', '소설 설계' 등 범위가 불분명한 요청에 이 스킬을 사용할 것. 큰 설계만 명확히 요청하면 design-big을, 작은 설계만 명확히 요청하면 design-small을 직접 사용하라. 단일 영역만 필요하면 bootstrap/character/plot-hook을 직접 사용하라. '새 소설', '소설 제안', '아이디어' 등 아직 컨셉이 없는 요청은 propose로 안내하라.
What it loads into context
Frontmatter
181 tokensAlways available to the agent
SKILL.md
994 tokensWhen the skill is activated
Reference documents
2,988 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 라우팅 로직
- 통합 설계 안내 문구
- 범위 확인 질문
- 네비게이터 역할
- 공유 레퍼런스
Files
SKILL.mdcore3,748 bytesreferences/genre-dna-framework.mddoc10,181 bytes
Read SKILL.md
# Novel Design Router — 통합 설계 라우터
사용자의 설계 요청을 분석하여 적절한 스킬로 안내한다. 이 라우터 자체는 설계를 수행하지 않는다. 각 단계 완료 후 다음 단계를 안내하는 네비게이터 역할을 수행한다.
## 라우팅 로직
```
사용자 입력 분석:
├── 제안/발상 키워드: "새 소설", "소설 제안", "아이디어", "컨셉 잡아줘", "어떤 소설"
│ → propose로 안내
├── 모호한 '새 소설' 요청: 컨셉이 없거나 장르/플랫폼이 불명확
│ → propose로 안내
├── 통합 키워드: "큰 설계와 작은 설계", "전체 + 세부", "통합 설계", "둘 다"
│ → 사용자에게 사전 안내 후 design-big 먼저 실행View the complete source on GitHubdesign-big
When your agent uses it
웹소설의 큰 설계(전체 소설)를 수행하는 오케스트레이터. 부트스트랩+캐릭터 시트+플롯 훅 가이드를 생성한다. 자동 리서치(domain-researcher 서브에이전트)로 전문 분야 자료를 수집한 후 설계를 진행한다. '큰 설계', '전체 소설 설계', '소설 설계', '부트스트랩부터 캐릭터 플롯까지' 요청에 이 스킬을 사용할 것. 통합 설계(큰+작은 둘 다)나 모호한 요청은 design 라우터를, 작은 설계만 필요하면 design-small을, 단일 영역만 필요하면 bootstrap/character/plot-hook을 사용하라.
What it loads into context
Frontmatter
169 tokensAlways available to the agent
SKILL.md
6,460 tokensWhen the skill is activated
Reference documents
10,369 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 실행 모드: 에이전트 팀
- 에이전트 구성
- 공유 레퍼런스
- 워크플로우
- 에러 핸들링
- 데이터 흐름
- 테스트 시나리오
Files
../../agents/character-architect.mddoc3,624 bytes../../agents/concept-builder.mddoc3,713 bytes../../agents/plot-hook-engineer.mddoc3,984 bytesSKILL.mdcore23,424 bytesSKILL.mdcore23,424 bytesSKILL.mdcore23,424 bytes../design/references/genre-dna-framework.mddoc10,181 bytes../polish/references/project-config-template.mddoc14,711 bytes
Read SKILL.md
# Novel Design Big — 큰 설계 오케스트레이터
웹소설의 전체 소설 설계를 수행한다. 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 | 플롯 훅 가이드 |
View the complete source on GitHubdesign-small
When your agent uses it
웹소설의 작은 설계(25화 단위 세부 설계)를 수행하는 오케스트레이터. 세부 캐릭터 시트 + 세부 플롯 훅 가이드를 생성한다. 큰 설계 문서(부트스트랩, 캐릭터 시트, 플롯 훅 가이드)가 전제 조건. 자동 리서치(domain-researcher 서브에이전트)로 해당 아크의 세부 자료를 수집한 후 설계를 진행한다. '작은 설계', '세부 설계', '25화 설계', 'N~M화 설계', '에피소드별 플롯', '회차별 훅' 요청에 이 스킬을 사용할 것. 큰 설계(전체 소설)가 필요하면 design-big을, 통합 설계나 모호한 요청은 design 라우터를, 단일 영역만 필요하면 bootstrap/character/plot-hook을 사용하라.
What it loads into context
Frontmatter
211 tokensAlways available to the agent
SKILL.md
5,595 tokensWhen the skill is activated
Reference documents
5,117 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 실행 모드: 에이전트 팀
- 에이전트 구성
- 전제 조건
- 공유 레퍼런스
- 권한 안내
- 워크플로우
- R7/R8 리서치 결과 활용 경로
- 에러 핸들링
- 데이터 흐름
- 테스트 시나리오
Files
../../agents/character-architect.mddoc3,624 bytes../../agents/plot-hook-engineer.mddoc3,984 bytesSKILL.mdcore19,480 bytesSKILL.mdcore19,480 bytes../design/references/genre-dna-framework.mddoc10,181 bytes
Read SKILL.md
# 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) 전에 실행된다.View the complete source on GitHubplot-hook
When your agent uses it
웹소설의 플롯 구조와 훅 가이드를 단독으로 생성한다. 전체 서사 아크/카타르시스 리듬/유료 전환 전략(큰 설계)과 25화 세부 플롯/회차별 훅(작은 설계)을 수행. 플롯/훅만 단독으로 필요할 때(서사 구조, 에피소드 구성, 훅 전략, 유료 전환 기획) 이 스킬을 사용할 것. 부트스트랩/캐릭터와 함께 통합 설계가 필요하면 design을 사용하라.
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
2,719 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 사전 조건
- 모드 A: 큰 설계 (전체 소설 대상)
- 모드 B: 작은 설계 (25화 단위)
Files
SKILL.mdcore8,180 bytes
Read SKILL.md
# Novel Plot Hook — 플롯 및 훅 가이드 생성 스킬
웹소설의 플롯 구조와 독자 유지 훅을 설계한다. 큰 설계와 작은 설계 두 가지 모드로 동작한다.
## 사전 조건
- `references/genre-dna-framework.md`의 서사 공식 및 카타르시스 리듬 숙지
- concept-builder의 부트스트랩 문서 참조 (핵심 역량 모듈, 유료 전환 전략)
- character-architect의 캐릭터 시트 참조 (적대자 계층, VIP 리스트)
---
## 모드 A: 큰 설계 (전체 소설 대상)
전체 소설의 서사 아크, 카타르시스 리듬, 장기 연재 구조를 설계한다.View the complete source on GitHubpolish
When your agent uses it
웹소설 윤문 스킬. 6명의 전문 에이전트를 병렬/순차 조합으로 운용하여 에피소드를 순차 윤문. '/polish', '/lint', '/polish start', '/polish EP051', '/polish {프로젝트명}', '/polish {프로젝트명} EP051' 으로 실행. 프로젝트별 novel-config.md를 읽어 설정문서·가드레일·커스텀 축을 자동 적용. '윤문', '린트', 'polish', 'lint' 모두 이 스킬을 트리거한다.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
6,388 tokensWhen the skill is activated
Reference documents
10,848 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 팀 구성
- 실행 방법
- 자기 반복 루프 (Self-Loop Protocol)
- 워크플로우 상세
- 강제 교정 정책 (Zero-Skip)
- Back-pressure 규칙
- 보존 가드레일
- 핵심 전환 포인트
Files
SKILL.mdcore22,820 bytesreferences/12-axes.mddoc16,048 bytesreferences/design-document-map.mddoc2,036 bytesreferences/numeric-source-priority.mddoc3,470 bytesreferences/project-config-template.mddoc14,711 bytes
Read SKILL.md
# Polish — 웹소설 윤문 팀 오케스트레이터
6명의 전문 에이전트를 **Fan-out/Fan-in 병렬 구조**로 운용하여
에피소드를 순차적으로 12축(+ALIVE 4축, +프로젝트 커스텀 축) 정밀 윤문하는 자기 반복(self-loop) 스킬.
**프로젝트 독립적**: `novel-config.md`를 읽어 설정문서·가드레일·커스텀 축을 자동 적용한다.
다른 소설 프로젝트에서도 novel-config.md만 작성하면 동일하게 사용 가능.
---
## 팀 구성
```
Phase 1 (병렬 진단 — Agent 도구로 4개 동시 호출)View the complete source on GitHubpropose
When your agent uses it
타겟 장르, 컨셉, 타겟 플랫폼을 입력하면 3개의 차별화된 웹소설 설계안을 제안한다. 플랫폼은 문피아, 네이버시리즈, 카카오페이지, 리디, 조아라, 노벨피아로 제한한다. 장르와 플랫폼이 지정되지 않으면 사용자에게 물어본다. 이미 설계가 진행 중인 프로젝트의 수정/보완은 이 스킬이 아니라 design을 사용하라.
What it loads into context
Frontmatter
112 tokensAlways available to the agent
SKILL.md
3,019 tokensWhen the skill is activated
Reference documents
4,575 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 실행 모드: 서브에이전트
- 워크플로우
- 에러 핸들링
- 데이터 흐름
- 테스트 시나리오
Files
../../agents/proposal-generator.mddoc5,438 bytes../design/references/genre-dna-framework.mddoc10,181 bytesSKILL.mdcore10,415 bytes
Read SKILL.md
# Novel Propose — 웹소설 제안 오케스트레이터
타겟 장르, 컨셉, 플랫폼을 기반으로 3개의 차별화된 웹소설 설계안을 제안한다. 플랫폼은 지정된 웹소설 플랫폼만 다루며, 사용자가 "어떤 소설을 쓸까"부터 시작할 수 있도록 발상 단계를 지원한다.
## 실행 모드: 서브에이전트
## 워크플로우
### Phase 1: 입력 파싱
1. 사용자 입력에서 다음 항목을 추출한다:
- **장르**: 회귀, 전문가물, 로맨스판타지, 현대판타지, 무협, SF, 게임판타지, 로맨스, BL, 호러, 추리/미스터리, 일상/힐링, 스포츠, 라이트노벨, 대체역사, 포스트아포칼립스, 던전/헌터, 아카데미, 빙의, 육아물, 궁정물, 경영/재벌 등
- **컨셉**: 직업, 소재, 분위기, 차별화 방향 (자유 형식)
- **타겟 플랫폼**: 문피아, 네이버시리즈, 카카오페이지, 리디, 조아라, 노벨피아View the complete source on GitHubrewrite
When your agent uses it
에피소드 재작성(rewrite) 스킬. 설정문서(캐릭터시트, 플롯가이드, 부트스트랩) 변경에 따라 기존 에피소드를 분석하고 재작성한다. '/rewrite', '/revise', '/rewrite {프로젝트명}', '/rewrite EP051', '/rewrite {프로젝트명} EP001-EP010' 으로 실행. '에피소드 재작성', '리바이즈', '리라이트', 'rewrite', 'revise' 모두 트리거. 설정문서가 바뀌어서 에피소드를 다시 써야 할 때, 캐릭터 입체성이 부족해서 대폭 수정이 필요할 때 사용.
What it loads into context
Frontmatter
155 tokensAlways available to the agent
SKILL.md
7,395 tokensWhen the skill is activated
Reference documents
11,290 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 팀 구조: 생성-검증(Producer-Reviewer) 패턴
- 실행 방법
- 자기 반복 루프 (Self-Loop Protocol)
- 설정문서 변경 영향도 자동 분석 (Rewrite Trigger)
- 설정문서 변경 분석
- 워크플로우 상세
- rewrite-plan.md 형식
- rewrite-log.md 형식
- 보존 가드레일
- 캐릭터 입체성 서술 원칙 (방법론)
- 재작성 후 워크플로우 연결
- 대화 DNA 원칙 (방법론)
Files
../polish/references/project-config-template.mddoc14,711 bytesSKILL.mdcore26,397 bytesreferences/character-dialogue-dna.mddoc7,225 bytesreferences/character-embodiment-rubric.mddoc5,346 bytesreferences/design-document-map.mddoc3,635 bytesreferences/rewrite-quality-criteria.mddoc7,592 bytes
Read SKILL.md
# Rewrite — 에피소드 재작성 팀 오케스트레이터
설정문서(캐릭터시트·플롯가이드·부트스트랩) 변경에 따라 기존 에피소드를 **분석→재작성→검증**하는 3-Phase 팀.
**프로젝트 독립적**: polish 스킬과 동일한 `novel-config.md`를 읽어 설정문서·가드레일·커스텀 축을 자동 적용한다.
다른 소설 프로젝트에서도 novel-config.md만 작성하면 동일하게 사용 가능.
기존 polish(윤문)와의 차이: 윤문은 문장·표현 레벨의 교정이고, rewrite는 **장면 구성·캐릭터 행동·플롯 비트 레벨의 재작성**이다. 장면을 새로 쓰거나, 캐릭터의 대사·행동을 근본적으로 바꾸거나, 플롯 비트를 재배치하는 작업이다.
---
## 팀 구조: 생성-검증(Producer-Reviewer) 패턴
```View the complete source on GitHubSkills included
- bootstrap
- character
- create
- design
- design-big
- design-small
- plot-hook
- polish
- propose
- rewrite
Repository facts
- License
- Apache-2.0
- Created
- Apr 2, 2026
- Last pushed
- Apr 14, 2026
- Forks
- 38
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 4 notes
skills/create/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/design-big/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/design-big/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/design-small/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 2 dangerous shell commandsin 1 file: skills/create/SKILL.md:372
- 6 network referencesin 1 file: .claude-plugin/plugin.json:5
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 8 signals by file
.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "MJbae", "url": "https://github.com/MJbae" - Network accessline 6
"name": "MJbae", "url": "https://github.com/MJbae" }, - Network accessline 7
"url": "https://github.com/MJbae" - Network accessline 8
}, "homepage": "https://MJbae.github.io/awesome-novel-studio/", "repository": "https://github.com/MJbae/awesome-novel-studio", - Network accessline 9
"homepage": "https://MJbae.github.io/awesome-novel-studio/", - Network accessline 10
"repository": "https://github.com/MJbae/awesome-novel-studio",
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 2 facts
- Dangerous shell operation in prose of the SKILL.mdskills/create/SKILL.md:372Low confidence
- Dangerous shell operation in prose of the SKILL.mdcreate/SKILL.md:372Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/bootstrap/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/bootstrap/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/bootstrap/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/bootstrap/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/bootstrap/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.