Spells

This section contains documentation for all spells available in the magic.mov platform. Spells are self-contained filmmaking tools that provide specific functionality.

Available Spells

Spell Architecture

Each spell in magic.mov follows a consistent architecture:

  1. Routing - Routes in src/routes/spells/[spell-name]/
  2. Components - Spell-specific components in src/lib/components/spells/[spell-name]/
  3. Logic - Spell-specific logic in src/spells/[spell-name]/
  4. Database - Database schemas and queries relevant to the spell

Creating New Spells

To create a new spell, follow the template and guidelines in the developer documentation. Each spell should be self-contained while leveraging the shared components and utilities of the magic.mov platform.