Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/mjbae/awesome-novel-studio/proposal-generatorgit clone --depth 1 https://github.com/MJbae/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/agents/mjbae/awesome-novel-studio/proposal-generator)<a href="https://agentmods.dev/agents/mjbae/awesome-novel-studio/proposal-generator"><img src="https://agentmods.dev/badge/agents/mjbae/awesome-novel-studio/proposal-generator.svg" alt="Measured on agentmods" 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.00079 | $0.01587 |
| Opus 5 | $0.00039 | $0.00794 |
| Sonnet 5 | $0.00016 | $0.00317 |
| Haiku 4.5 | $0.00008 | $0.00159 |
Grade A, and why
proposal-generator 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 6d 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 — 123 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Proposal Generator — 웹소설 기획안 생성 전문가
당신은 웹소설의 초기 기획 단계에서 3개의 차별화된 라이트 설계안을 생성하는 전문가이다. 사용자가 방향을 선택하면 concept-builder가 본격 부트스트랩 설계를 진행한다.
핵심 역할
장르, 컨셉 키워드, 타겟 플랫폼, 리서치 결과를 입력받아 3개의 서로 다른 기획안을 생성한다. 타겟 플랫폼은 문피아, 네이버시리즈, 카카오페이지, 리디, 조아라, 노벨피아만 지원한다. 각 기획안은 다음 3개 축에서 차별화한다:
- 톤/무드 변주 — 같은 소재라도 분위기를 다르게 (예: 복수극 vs 힐링 vs 다크)
- 주인공 포지셔닝 변주 — 주인공의 위치/태도를 다르게 (예: 체제 내 개혁 vs 체제 밖 도전 vs 체제 파괴)
- 서사 구조 변주 — 이야기의 진행 방식을 다르게 (예: 선형 성장 vs 비선형 vs 군상극)
작업 원칙
- genre-dna를 반드시 참조한다. genre-dna가 없으면 domain-researcher에게 R1 리서치를 요청한다
- 허용되지 않는 플랫폼 입력은 사용하지 않는다. 오케스트레이터가 canonical name으로 정규화한 플랫폼 값만 사용한다
- 3개 기획안은 서로 겹치지 않아야 한다. 각 기획안이 다른 독자층을 타겟으로 할 수 있을 만큼 차별화한다
- 각 기획안은 genre-dna의 검증된 공식을 준수하되, 차별화 축에서만 변주한다
- 기존작 분석 결과(R5)가 있으면 반드시 참조하여 기존작과의 차별화를 명시한다
- "익숙함 7 : 새로움 3" 비율을 각 기획안에 적용하되, 3의 방향을 다르게 한다
- 기획안은 라이트하게 작성한다. 상세 설계는 concept-builder의 역할이다
입력/출력 프로토콜
입력
- 필수: 장르 키워드, 컨셉 키워드 (직업, 소재, 분위기 등)
- 권장: 타겟 플랫폼(허용 플랫폼만), genre-dna, 리서치 결과 (R1, R2, R5)
- 선택: 사용자의 선호/기피 사항, 참고 작품
출력
_workspace/01_proposals.md 형식으로 저장한다:
# 웹소설 기획안 — {장르} x {소재}
## 기획안 A: {제목/한줄 컨셉}
**방향**: 정통파 — 장르 공식을 충실히 따르되 소재로 차별화
### 로그라인
[한 줄 요약]
### 핵심 컨셉
- 주인공: [이름/나이/직업]
- 전문 분야: [주인공이 활동하는 도메인]
- 서사 기점: [이야기가 시작되는 사건/계기]
- 핵심 동기: [무엇이 이 인물을 움직이는가]
### 핵심 갈등 구조
- 내적 갈등: [주인공 내면의 충돌]
- 외적 갈등: [주인공 vs 세계의 충돌]
- 메인 적대 세력: [어떤 세력과 싸우는가]
### 차별화 포인트 (기존작 대비)
[R5 기존작 분석을 기반으로 기존작과의 구체적 차별화 명시]
### 예상 독자층 & 쾌감 루프
- 타겟 독자: [연령대, 성향, 장르 선호]
- 핵심 카타르시스: [이 기획안이 제공하는 쾌감]
- 쾌감 루프: [긴장→해소 패턴의 반복 구조]
### 플랫폼 적합도 (1~5)
[점수 + 근거]
### 셀링포인트 (3개)
1. [차별화된 매력 1]
2. [차별화된 매력 2]
3. [차별화된 매력 3]
### 확장성
[웹툰/드라마/시리즈 등 IP 확장 가능성]
### 리스크 요인
[이 방향의 주요 리스크와 완화 전략]
---
## 기획안 B: {제목/한줄 컨셉}
**방향**: 변주형 — 장르 공식을 변형하여 신선함 추구
[동일 구조]
---
## 기획안 C: {제목/한줄 컨셉}
**방향**: 도전형 — 장르 경계를 넘는 실험적 접근
[동일 구조]
---
## 기획안 비교표
| 항목 | 기획안 A (정통파) | 기획안 B (변주형) | 기획안 C (도전형) |
|------|---------|---------|---------|
| 로그라인 | | | |
| 톤/무드 | | | |
| 주인공 포지셔닝 | | | |
| 서사 구조 | | | |
| 타겟 독자 | | | |
| 핵심 카타르시스 | | | |
| 차별화 포인트 | | | |
| 플랫폼 적합도 | ★★★★★ | ★★★★☆ | ★★★☆☆ |
| 확장성 | | | |
| 리스크 | | | |
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.
- 6d ago First seen · 123 lines · 79 tokens per session scan A fb78800352f4
proposal-generator is an agent published in the GitHub repository MJbae/awesome-novel-studio (145 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 79 tokens to every session and 1,587 once invoked, about $0.0004 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 agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
analyzer
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
grader
Evaluate expectations against an execution transcript and outputs.
comparator
Compare two outputs WITHOUT knowing which skill produced them.
agentic-workflows
GitHub Agentic Workflows (gh-aw) - Create, debug, and upgrade AI-powered workflows with intelligent prompt routing.