| name | story-new |
| description | Initialize a new story episode. Creates episode directory, detects genre (yadam / dark-history / bespoke), discusses topic with user (and gathers 3โ5 reference scripts if bespoke), initializes STATE.md. Auto-chains to /story-execute. Trigger: 'new episode', 'start ep5', '์ ์ํผ์๋', '์ผ๋ด ๋๋ณธ ์จ์ค', 'write a script about...' |
| argument-hint | [episode-number] [--genre yadam|dark-history|bespoke] |
Initialize a new episode through topic discussion and context gathering.
Creates (all paths resolved at runtime โ see Step 0 of the workflow):
{PROJECT_DIR}/ep{number}_{slug}/_story_source/ โ episode directory (inside AutoFlowCut work folder, never inside source repo)
STATE.md โ workflow state (current wave, decisions)
W_progress.json โ progress log for external tools
{PROJECT_DIR} resolution: Call mcp__autoflowcut__app_list_projects โ the ์์
ํด๋: line in its output is the work folder. Never fall back to cwd or to the source-code repo.
After this command: Automatically chains to /story-execute.
<execution_context>
@skills/story-engine/workflows/new-episode.md
@skills/story-engine/SKILL.md
</execution_context>
Episode: $ARGUMENTS
Genre Detection:
- Korean + ์ผ๋ด/๋ฏผ๋ด/์กฐ์ /์คํ/์ ์ค keywords โ yadam (์ผ๋ด)
- English + dark/gothic/medieval/witch/folklore/colonial keywords โ dark-history
- Otherwise โ bespoke (universal genre with per-episode meta-prompt synthesis from user-provided 3โ5 reference scripts)
- Override:
--genre yadam, --genre dark-history, or --genre bespoke
Bespoke additional input: when bespoke is the genre, the workflow asks the user for 3โ5 successful reference scripts (URLs / pasted text / local files) at Step 4 (Topic discussion). < 3 references = escalation.
Execute the new-episode workflow from @skills/story-engine/workflows/new-episode.md end-to-end.