Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add MJbae/awesome-novel-studio/plugin install awesome-novel-studioWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/mjbae/awesome-novel-studio/design-small)<a href="https://agentmods.dev/skills/mjbae/awesome-novel-studio/design-small"><img src="https://agentmods.dev/badge/skills/mjbae/awesome-novel-studio/design-small/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/mjbae/awesome-novel-studio/design-small"><img src="https://agentmods.dev/badge/skills/mjbae/awesome-novel-studio/design-small.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00206 | $0.05595 |
| Opus 5 | $0.00103 | $0.02797 |
| Sonnet 5 | $0.00041 | $0.01119 |
| Haiku 4.5 | $0.00021 | $0.00560 |
Grade A, and why
design-small scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 383 lines — stays where its author put it; the contents beside it link to each section on GitHub.
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: 범위 확인 및 큰 설계 문서 점검
- 대상 화수 구간 확인 (권장: 25화 단위. 예: 1
25화, 2650화) - 큰 설계 문서 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/및 프로젝트 루트를 순차 탐색 - 누락 시: 사용자에게 큰 설계를 먼저 완료하도록 안내하고 중단
- 큰 설계 문서에서 해당 아크의 개요를 추출:
- 아크 제목, 핵심 갈등, 주요 적대자
- 해당 구간의 핵심 역량 모듈 항목
- 등장 예정 캐릭터 (VIP, 신규 캐릭터)
- 아크 범위 정합성 검증: 요청 화수 구간이 큰 설계 아크 구조와 불일치하면 아크 경계를 사용자에게 안내하고 구간 조정 제안
- 아크 개요를 사용자에게 확인 → 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
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 383 lines · 206 tokens per session scan A d55d5983fc3c
design-small is a skill published in the GitHub repository MJbae/awesome-novel-studio (147 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 206 tokens to every session and 5,595 once invoked, about $0.0010 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
insight-error-page
Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…