DRincs Productions
Official@DRincs-Productions
DRincs Productions maintains Pixi'VN, a TypeScript visual novel engine built on PixiJS, with skills covering narration, canvas, saves, UI, audio, and testing.
Agent Skills by DRincs Productions
Showing 12 vetted skills indexed across 1 GitHub repositories.
pixi-vn-ui
Build game UI screens with React, Vue, or PixiJS layers over the Pixi'VN canvas.
pixi-vn-minigames
Implements PixiJS minigames on dedicated canvas layers within Pixi'VN visual novels.
pixi-vn-narration
Write Pixi'VN story scenes with labels, dialogue, choices, and branching narration flow.
pixi-vn-storage
Manages persistent game variables, flags, and stored classes in Pixi'VN games.
pixi-vn-canvas
Manage sprites, images, text, video, and transitions on the Pixi'VN PixiJS canvas.
pixi-vn-testing
Play-test Pixi'VN games end-to-end in a browser via the Game.testing window bridge.
pixi-vn-saves
Implements save/load flows for Pixi'VN games using Game.exportGameState and restoreGameState.
pixi-vn-history
Implements go-back navigation and dialogue backlog UIs using the Pixi'VN stepHistory API.
pixi-vn-characters
Define, register, and reference visual novel characters in Pixi'VN games.
pixi-vn-assets
Registers and loads image, audio, and video assets in Pixi'VN projects via manifests and bundles.
pixi-vn-sound
Controls music, sound effects, and voice playback through Tone.js audio channels in Pixi'VN games.
pixi-vn-migration
Migrates @drincs/pixi-vn projects across versions using documented breaking-change mappings.
Frequently Asked Questions About DRincs Productions
FAQPage SchemaWhat tasks can I build using DRincs Productions' Pixi'VN skills?▼
You can build complete visual novels: writing branching dialogue and choices, rendering sprites/video with transitions on the PixiJS canvas, adding minigames, playing music and voice lines with Tone.js filters, implementing save/load and history rewind, and mounting React or Vue UI layers over the game canvas.
Who are the Pixi'VN skills designed for?▼
They target TypeScript/JavaScript game developers building narrative visual novels on the @drincs/pixi-vn engine, plus AI agents that need to play-test running games end-to-end in a browser via the Game.testing devtools bridge exposed on window.
How do I start a Pixi'VN project and what is the runtime workflow?▼
Begin with pixi-vn-getting-started: wire the main.ts entry point and call Game.init, Game.start, and Game.onEnd. Then layer on narration, canvas, storage, sound, and assets modules. Register images/audio via the AssetsManifest bundle system and load bundles at startup, per-label, or per-route.
What are the prerequisites and dependencies for using these skills?▼
A JavaScript/TypeScript project depending on @drincs/pixi-vn is required, which builds on PixiJS for rendering and Tone.js for audio filters. UI skills optionally use React, Vue, or a shadcn/ui template. Persistent data relies on the storage module and StoredClassModel classes.
How do I handle version upgrades and breaking changes in Pixi'VN?▼
Use the pixi-vn-migration skill when upgrading @drincs/pixi-vn or when a runtime/type error matches a known breaking change. It documents every breaking change between versions with before/after code examples, letting you update existing projects systematically.