fvtt-compendiums

Create, register, and manage Foundry VTT compendium packs for module distribution.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/ImproperSubset/hh-agentics --skill fvtt-compendiums
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fvtt-compendiums
Source: https://github.com/ImproperSubset/hh-agentics/tree/main/fvtt-dev/skills/fvtt-compendiums
Command: npx skills add https://github.com/ImproperSubset/hh-agentics --skill fvtt-compendiums

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides you through creating, registering, and managing Foundry VTT compendium packs for distribution with modules and systems, reducing setup friction.

Core Features & Use Cases

  • Pack Registration: Define manifests and register packs in module/system configurations for consistent content delivery.
  • Indexing & Access: Load and query pack contents efficiently, enabling quick retrieval of actors, items, journals, and tables.
  • CLI Workflows: Use the Foundry CLI to extract, pack, and version-control compendium data for collaboration and release workflows.
  • Use Case: Imagine building a new module and bundling dozens of monsters, items, and journals into a single, version-controlled compendium ready for distribution.

Quick Start

Use the FVTT CLI to create and register a new compendium pack for your module and extract packs for version control.

Frequently Asked Questions about fvtt-compendiums

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Foundry VTT compendium packs for module distribution?

You manage Foundry VTT compendium packs by registering them in module manifests, indexing content for efficient retrieval, and utilizing Foundry CLI workflows to extract and pack data for version-controlled distribution.

What is the best way to version control Foundry VTT compendium data?

The best way to version control Foundry VTT compendium data is using the Foundry CLI to extract pack contents into source files, enabling collaboration and safe release packaging within your version control system.

How do I register a compendium pack in a Foundry VTT module manifest?

You register a compendium pack in a Foundry VTT module manifest by defining the pack structure in the manifest configuration, ensuring consistent content delivery and proper indexing for actors, items, and journals.

Can I use the Foundry CLI to extract and pack bulk content for V11+ modules?

Yes, the Foundry CLI supports extracting and packing bulk content for V11+ modules, allowing you to handle actors, items, and journals efficiently while maintaining safe packaging and release practices.

Does this approach work for both Foundry VTT modules and systems?

Yes, this compendium management approach works for both Foundry VTT modules and systems, covering manifest setup, pack indexing, and content organization for distribution across either extension type.

What are the limitations of using CLI workflows for compendium pack management?

A limitation of using CLI workflows for compendium pack management is the requirement for understanding V11+ pack structure and named content organization, necessitating careful execution to ensure safe packaging.