Integrate SillyTavern ecosystem (lorebooks, presets, AI chat) into any web project. Activates when users want to add SillyTavern features, world info, character cards, lorebook management, or AI chat with persistent data to their website. Triggers on: sillytavern, world book, lorebook, character card, AI chat, preset, prompt engineering, add SillyTavern to my site, integrate lorebook.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Integrate SillyTavern ecosystem (lorebooks, presets, AI chat) into any web project. Activates when users want to add SillyTavern features, world info, character cards, lorebook management, or AI chat with persistent data to their website. Triggers on: sillytavern, world book, lorebook, character card, AI chat, preset, prompt engineering, add SillyTavern to my site, integrate lorebook.
Works with React, Vue, vanilla JS projects. Supports any OpenAI-compatible API (Kimi, DeepSeek, OpenAI, etc.). Data stored locally in IndexedDB.
/sillytavern-web โ SillyTavern Web Integrator
Integrate SillyTavern's powerful lorebook system into any web project. Transform
static character sites into interactive AI chat experiences, or add intelligent
world-building to your applications.
Trigger
User invokes /sillytavern-web or mentions related concepts:
/sillytavern-web Add lorebook support to my React app
/sillytavern-web I want AI chat with world info on my site
Add SillyTavern features to this project
Integrate character cards and presets
Help me set up lorebook management
How It Works
Phase 1: Project Analysis
First, understand the user's project:
Detect framework โ React, Vue, or vanilla JS?
Look for package.json dependencies
Check file extensions (.tsx, .vue, .js)
Identify existing UI patterns
Assess current state โ What exists?
Is there an existing chat interface?
Is there a settings/preferences system?
What's the styling approach?
Determine integration mode โ Two options:
Zero-code (drop-in): Single JS file, works immediately
Developer (modular): Full customization, deeper integration
Phase 2: Implementation
Option A: Zero-Code Integration
Copy the pre-built enhancer to their project:
Project/
โโโ index.html โ Add one line
โโโ sillytavern-enhancer.js โ Copy this file