fantasia-worldbuilding-domain

star 394

Aligns AI suggestions with Fantasia Archive as a worldbuilding database manager: projects, documents, and in-app concepts. Use when designing UX, data models, menus, or copy that should match the product purpose.

vishiri By vishiri schedule Updated 6/7/2026

name: fantasia-worldbuilding-domain description: >- Aligns AI suggestions with Fantasia Archive as a worldbuilding database manager: projects, documents, and in-app concepts. Use when designing UX, data models, menus, or copy that should match the product purpose.

Fantasia Archive — product domain

What the app is

  • Fantasia Archive — worldbuilding database manager (GPL-3.0)
  • Users organize fictional worlds as projects and documents (+ search, tree, noteboard, settings — AppControlMenus/_data/)
  • Floating Window* (e.g. App styling) = app chrome for theme/CSS — not in-universe lore. See AGENTS.md In-renderer floating windows

Vocabulary (prefer in UI and models)

  • Project: worldbuilding dataset container (new/save/load/export)
  • Document: content unit in .faproject documents table — not i18n help/license markdown
  • Template: form schema via template_id; v4 = display name on document_templates; custom fields in templateCustomFields.md
  • Custom field: typed template slot with stable field_id; document values keyed by id, merged at read
  • Tools / settings: app behavior — distinct from in-universe lore unless intentionally meta

License

GPL-3.0 — respect for third-party integration and distribution.

Implementation note

Many menu items still trigger: undefined / TODO — keep terminology consistent with domain + existing i18n keys.

Types

Shared types → types/. See types-folder.mdc.

Install via CLI
npx skills add https://github.com/vishiri/fantasia-archive --skill fantasia-worldbuilding-domain
Repository Details
star Stars 394
call_split Forks 57
navigation Branch main
article Path SKILL.md
More from Creator