foundry-vtt
CommunityBuild, deploy, and extend Foundry VTT virtual tabletops.
Software Engineering#ttrpg#module-development#foundry-vtt#kubernetes-deployment#quench-testing#wfrp4e#helm-charts
Authorkettleofketchup
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Foundry VTT development and deployment is highly fragmented, with scattered documentation for module building, system extension, testing, and self-hosted infrastructure setup, forcing developers and tabletop operators to waste time searching for consistent, up-to-date guidance.
Core Features & Use Cases
- Module & System Development: Complete guidance for building Foundry modules and game systems using ApplicationV2, TypeDataModel schemas, Handlebars/Svelte templates, and the hooks event system, plus integration with dev tools like Vite, TypeScript, and libWrapper.
- Infrastructure Deployment: Step-by-step instructions for deploying Foundry VTT via Docker, Helm charts, or raw Kubernetes/K3s manifests, including Traefik ingress configuration for WebSocket support and persistent storage setup with Rook-Ceph.
- Testing & CI/CD: Patterns for in-Foundry Quench testing and external Jest/Vitest unit tests, plus GitHub Actions pipeline examples for automated module building, linting, and distribution.
- System Extension: Dedicated reference for extending the WFRP4e game system with custom species, effects triggers, and config overrides. Use Case: A TTRPG developer building a custom WFRP4e module can use this skill to access the exact API references for effect triggers, generate a valid module.json manifest, and deploy the final add-on to a K3s cluster with a single Helm command.
Quick Start
Use the foundry-vtt skill to build a custom Foundry VTT module with ApplicationV2 actor sheets and deploy it to your K3s cluster via Helm with Traefik WebSocket ingress.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: foundry-vtt Download link: https://github.com/kettleofketchup/KettleOfSkills/archive/main.zip#foundry-vtt Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.