update-reverie-inventory

Synchronize Reverie domain schema inventory with code-based schema definitions.

5|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/AutumnsGrove/Lattice --skill update-reverie-inventory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-reverie-inventory
Source: https://github.com/AutumnsGrove/Lattice/tree/main/.claude/skills/update-reverie-inventory
Command: npx skills add https://github.com/AutumnsGrove/Lattice --skill update-reverie-inventory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill ensures that the documented inventory of Reverie domain schemas accurately reflects the actual schemas implemented in the codebase, preventing discrepancies and maintaining documentation integrity.

Core Features & Use Cases

  • Schema Auditing: Automatically verifies that the .github/reverie-inventory.json file matches the schemas defined in libs/engine/src/lib/reverie/schemas/.
  • Discrepancy Detection: Identifies new, removed, or modified schemas and field counts.
  • Use Case: After adding a new domain schema, run this skill to update the inventory file and ensure CI checks pass, or run it periodically to catch any drift between documentation and implementation.

Quick Start

Run the update-reverie-inventory skill to synchronize the Reverie domain schema inventory with the current codebase.

Frequently Asked Questions about update-reverie-inventory

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

FAQPage Schema
How do I sync a JSON schema inventory file with code definitions?

To sync a JSON schema inventory, compare code-based schema definitions against the inventory file to identify and rectify mismatches in schema counts, field counts, and atmosphere entries. This ensures documentation accurately reflects implementation.

Why does CI fail when my documented schema inventory drifts from the codebase?

CI fails when the documented schema inventory drifts from the codebase because schema registry integrity checks detect mismatches between the JSON inventory file and the actual code-based schema definitions, requiring synchronization to pass.

What's the best way to detect new or modified domain schemas before pushing changes?

The best way to detect modified domain schemas is to run an automated auditing process that compares code-based schema definitions with the JSON inventory file, identifying discrepancies in schema counts and field counts before pushing changes.

Can I use this schema auditing process to fix discrepancies in atmosphere entries?

Yes, you can use this schema auditing process to fix discrepancies in atmosphere entries. The skill specifically identifies and rectifies mismatches in atmosphere entries alongside schema counts and field counts during the inventory update.

Do I need any external dependencies to update the Reverie schema inventory?

No, you do not need any external dependencies to update the Reverie schema inventory. The skill operates independently using scripts and references to compare the JSON inventory file with the codebase schemas.

When should I run a schema inventory synchronization check?

You should run a schema inventory synchronization check after adding a new domain schema to update the inventory file and ensure CI checks pass, or periodically to catch any drift between documentation and implementation.