Skip to content

feat: add novel-game skill for interactive fiction generation#33

Merged
TreeLin merged 2 commits into
mainfrom
feat/novel-game-skill
Jun 23, 2026
Merged

feat: add novel-game skill for interactive fiction generation#33
TreeLin merged 2 commits into
mainfrom
feat/novel-game-skill

Conversation

@lishengzxc

@lishengzxc lishengzxc commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Converts novels/stories into browser-based interactive fiction games (React SPA) with AI-generated video portraits, cutscenes, programmatic audio, and branching storylines.

lishengzxc and others added 2 commits June 22, 2026 22:58
Converts novels/stories into browser-based interactive fiction games
(React SPA) with AI-generated video portraits, cutscenes, programmatic
audio, and branching storylines. Uses `bl` CLI for video generation
and `bl text chat` for LLM-assisted story design.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Asset mode: video / image (`bl image generate`) / mixed — user chooses
- Optional TTS narration via `bl speech synthesize`
- Save system: auto-save + 3 manual slots (localStorage)
- Mobile-first: portrait layout, touch events, safe-area, 44px targets
- Video lazy loading: preload=none, memory release on scene exit
- Parallel asset generation: --async + bl video download batch mode
- Ken Burns effect for image-mode cutscenes
- Remove bl text chat — agent itself handles story generation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@TreeLin TreeLin merged commit c26ea9c into main Jun 23, 2026
1 check passed
@TreeLin TreeLin mentioned this pull request Jun 23, 2026
TreeLin added a commit that referenced this pull request Jun 23, 2026
docs(readme): list novel-game in first-party skills (#33 follow-up)

Add a row for the novel-game skill (PR #33 by @lishengzxc, merged 2026-06-23)
to the first-party skills tables in both README.md and README.zh.md.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants