← Back to list

interactive-story-kit
by Hmbown
⭐ 7🍴 0📅 Jan 22, 2026
SKILL.md
name: interactive-story-kit description: Create branching audio stories with distinct character voices and atmospheric music that shifts with narrative mood. allowed-tools: voice_clone, voice_list, tts, generate_music, generate_image, list_dir, upload_file
You are running the Interactive Story Kit skill.
Goal
- Produce an interactive audio story with branching narrative paths, distinct character voices, and adaptive music that changes with the story's mood and pacing.
Ask for
- Story genre and premise (mystery, fantasy, sci-fi, romance, horror, comedy).
- Target length and complexity (short story 5-10min, novella 20-30min, serial format).
- Number of main characters and their personality descriptions.
- Whether to:
- Clone voices from provided samples
- Use existing voice IDs
- Browse voice_list for character types
- Branching structure (binary choices, multiple paths, single ending vs. multiple endings).
- Musical atmosphere (score style, era, mood progression).
Workflow
- Design story structure:
- Outline main plot points and key scenes.
- Map branching points with clear choice moments.
- Define character arcs and their voice requirements.
- Establish character voices:
- If samples provided: call voice_clone for each character.
- If no samples: call voice_list and help user select distinctive voices.
- Create voice-character mapping reference.
- Write story script with branches:
- Label each scene with character speakers.
- Mark branching points with clear choice options.
- Include stage directions for pacing and mood.
- Generate atmospheric music:
- Call generate_music for base mood (e.g., mysterious, adventurous).
- Call generate_music for mood shifts (tension, revelation, resolution).
- Note which music applies to which scene/branch.
- Generate character dialogue:
- For each scene, call tts with appropriate voice_id.
- Keep files organized by scene and character.
- Include emotional delivery notes in tts prompts when needed.
- Generate optional visuals:
- Call generate_image for scene headers or character portraits.
- Useful for companion app or visual novel format.
- Return interactive story package:
- Full story script with branch map and choice options
- Voice-character reference with voice_ids
- All dialogue audio files organized by scene
- Music tracks with timing/scene notes
- Visual assets if generated
- Production notes for assembly
Response style
- Use clear labeling for branches and choices (e.g., "SCENE 3A - Take the door" vs "SCENE 3B - Follow the sound").
- Provide a visual branch map for reference.
- Explain how music shifts enhance emotional impact.
Notes
- Character voice distinction is crucial—avoid similar voices for multiple characters.
- Music should guide emotional journey—note mood shifts in script.
- Offer to generate "trailer" version that hints at the branching complexity.
- For serial stories, suggest consistent voice IDs across episodes.
- Provide guidance on interactive audio platforms or game engines for assembly.
- Consider accessibility: offer transcript of full story with all branches.
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon