| name | story-design |
| description | Generate story specification markdown files for various fiction genres. Use when: (1) User says "write a [genre] story" in pinyin (e.g., "tonghua", "wuxia", "kehuan") (2) User says "策划/设计一个[类型]类别的小说" (e.g., "童话故事", "武侠江湖", "科幻小说") (3) User wants to design/plan a new story before writing (4) User mentions story design, story spec, or story planning for fiction Supported genres: tonghua/童话故事, dushi/都市言情, gufeng/古风权谋, kehuan/科幻小说, keji/科技创业, kepu/科普纪实, kongbu/恐怖灵异, lishi/历史军事, mori/末日生存, qingchun/青春校园, wuxia/武侠江湖, xianyan/现代言情, xuanhuan/玄幻修仙, xuanyi/悬疑推理, yiliao/医疗生命 |
Story Design Skill
Generate story specification markdown files through an interactive workflow.
Important: Path Convention
All story_specs/ paths in this skill are relative to the project root directory (same level as .claude/), NOT relative to this skill directory.
Workflow
Step 1: Identify Genre
Map user's input to the correct genre. See references/genres.md for the complete mapping.
Step 2: Ask for Original Thought
Ask the user to provide their original story idea/thought:
请描述你的故事创意:
- 你想讲述一个怎样的故事?
- 有什么核心概念或想法想要表达?
- (可以简单描述,也可以详细展开)
Step 3: Read Genre Sample
Read the corresponding sample file: story_specs/<genres_type>_sample.md
This file contains:
- Q1: 故事的核心创意和吸引力
- Q2: 核心冲突
- Q3: 故事调性(with genre-specific options)
Step 4: Generate THREE Versions
Based on user's original thought and the sample file's Q1-Q3 framework, generate THREE distinct versions:
Version 1: 经典版(Classical/Traditional)
- Follows established genre conventions
- Familiar story patterns that readers expect
- Safe, proven narrative structures
Version 2: 创新版(Creative/Innovative)
- Fresh twists on genre tropes
- Unexpected combinations or perspectives
- Modern interpretations of classic themes
Version 3: 颠覆版(Subversive/Revolutionary)
- Challenges genre conventions
- Unconventional narrative approaches
- Unique, distinctive storytelling
Each version MUST include:
## 版本 X: [版本名称]
### 故事标题
[Title in Chinese]
### 故事简介
[2-3 paragraph story introduction]
### Q1:故事的核心创意和吸引力
[Answer based on sample.md format]
### Q2:核心冲突
[Answer based on sample.md format]
### Q3:故事调性
[Answer based on sample.md format]
### 主要人物
| 姓名 | 身份 | 特征 | 与主线的关系 |
|------|------|------|--------------|
| ... | ... | ... | ... |
Step 5: User Selection
Present all three versions and ask user to:
- Pick one version (1, 2, or 3)
- Optionally provide final comments or modifications
请选择一个版本(1/2/3),并可选择性地添加修改意见:
Step 6: Output Final Spec
Write the final story spec to: story_specs/<genres_type>_<story_title>.md
Example output paths:
story_specs/武侠江湖_龙吟月下.mdstory_specs/科幻小说_文明的最后一个变量.mdstory_specs/童话故事_我的世界.md
Incorporate any user modifications before writing the final file.
Output Format
The final markdown file should follow this structure:
# 《[故事标题]》
[Optional: Subtitle or tagline]
## Q1:故事的核心创意和吸引力
[Detailed answer]
## Q2:核心冲突
[Detailed answer with specific conflict points]
## Q3:故事调性
[Selected tone with explanation]
---
## 核心人物
### 主角
[Name and description]
### 主要人物群像
| 姓名 | 身份 | 特征 | 与主线的关系 |
|------|------|------|--------------|
| ... | ... | ... | ... |
### 世界观关键词
- [Keyword 1]
- [Keyword 2]
- ...
### 隐含主题
- [Theme 1]
- [Theme 2]