foundry-vtt-system-architecture
CommunityGuidelines for robust Foundry VTT system development.
Software Engineering#best practices#data modeling#system architecture#modular design#lifecycle management#api stability#foundry vtt
AuthorherveDarritchon
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidelines to ensure consistent, safe, and scalable architecture for developing and extending Foundry VTT systems.
Core Features & Use Cases
- Architectural Consistency: Ensures development follows layered architecture principles for core, data, presentation, game systems, and integration.
- Operational Guidelines: Defines best practices for lifecycle hooks, API exposure, configuration, and data modeling.
- Use Case: When modifying a Foundry VTT system, follow this guide to maintain code quality and system integrity, for example updating document behaviors or configuration schemas.
Quick Start
Refer to the project documentation in 'documentation/architecture' to align your implementation with the established architecture rules.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-system-architecture Download link: https://github.com/herveDarritchon/foundryvtt-swerpg/archive/main.zip#foundry-vtt-system-architecture 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 471,000+ vetted skills library on demand.