studio/services/renpy-adaptation/SKILL.md
Ren'Py game-to-prose adaptation pipeline — extracts semantic models from Ren'Py scripts via AST mining and delegates to the standard prose generation flow.
npx skillsauth add datdang-dev/light-novel-development renpy-adaptationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The Ren'Py Playthrough Novelization pipeline enables the autonomous conversion of visual novel game scripts into high-fidelity, interactive R18 Light Novels. Operated by the Ren'Py Adapter agent, it parses .rpy scripts, flattens branching dialogue trees based on a Playthrough Choice Matrix, maps multi-modal cues (sprites, backgrounds, sound effects) into stage directions, and compiles Suki's (lewd-writer) sensory-dense R18 Vietnamese prose with embedded game image illustrations.
This pipeline redefines game adaptation — transforming raw, complex game code into a beautiful, linear, or multi-route story book.
.rpy)choices = {"day26_asuka": "slut"}) to resolve narrative branching.tools/ directory.steps/step-01-ast-mining.md| Step | File | Purpose |
| --- | --- | --- |
| 1 | steps/step-01-ast-mining.md | Parse .rpy files and discover characters, variables, and branches. |
| 2 | steps/step-02-timeline-flattening.md | Apply the Choice Matrix to resolve game flags and flatten the AST into a linear chronological script. |
| 3 | steps/step-03-visual-audio-merging.md | Map scene, show, play music, and transitions (e.g., vpunch) into multi-modal stage directions and visual anchors. |
| 4 | steps/step-04-prose-drafting.md | Suki (lewd-writer) rewrites the structured script into sensory-dense Vietnamese R18 prose, embedding images. |
| 5 | steps/step-05-book-compilation.md | Aggregate chapters and compile a self-contained, glassmorphic HTML/JS Web Book SPA. |
| Path | Purpose |
| --- | --- |
| tools/extract_renpy_ast.py | Parses .rpy files into a structured AST JSON. |
| tools/analyze_semantics.py | Resolves positions, zooms, and environmental cues from the AST. |
| tools/index_assets.py | Indexes physical .jpg, .png, and .webm assets to link into the novel. |
renpy-adapter.agent.yaml)lewd-writer) → QA Audit (riko) → Web Book SPA Compiler.development
SillyTavern framework engineering expert — Prompt Manager architecture, character card V3 optimization, context template engineering, lorebook design, and Vietnamese R18 roleplay configuration. Bridges LND Studio character bibles to high-fidelity ST deployments.
documentation
Kuro's R18 Research & Downloader Engine. Harvests fetish references, downloads R18 assets (novels, manga, illustrations), and extracts natural Japanese R18 prose style guides from Syosetu.
development
Ultimate Novel Development Pipeline — A slow-paced, deeply contextualized narrative engine. Orchestrated flow: Kana (Visuals) -> Luna (World/Pacing) -> Suki (Long-form Prose).
data-ai
Luna's Scene Prelude engine — generates an erotic narrative context (micro-scenario) from Kana's forensic data, bridging raw visual analysis to Suki's caption writing. Outputs a structured scenario seed that maximizes erotic tension and narrative coherence.