univer-integrate

Installation
SKILL.md

Univer Integrate

Embed Univer in an application and operate it through the public Facade API.

Source baseline: Univer 1.0.0-beta.0, synchronized with the current dream-num/univer source. First inspect the user's installed @univerjs/* version and existing setup; preserve that version when modifying an existing project.

1.0 product boundary

The product matrix represented by UniverInstanceType now covers Sheets, Docs, Slides, Bases, Boards, and PDFs. This OSS skill owns Sheets and Docs preset integration plus the OSS Slides package boundary. Use univer-pro-integrate for the current licensed Slides product and for Bases, Boards, or PDFs; those products use separate Pro plugins, Facade entries, CSS, and unit snapshots.

Choose an integration mode

  • Use Preset Mode for a new application or ordinary integration. Presets compose the required plugins and Facade registrations; browser styles and locale bundles remain explicit imports.
  • Use Plugin Mode only when the application needs custom loading, smaller bundles, plugin replacement, or exact registration control. Read references/plugin-registry.md before composing plugins manually.
  • Use univer-node-backend for a dedicated headless Node.js workflow.

Quick start: Sheets preset

Keep every @univerjs/* dependency on one exact version:

Installs
9
GitHub Stars
65
First Seen
Aug 17, 2026
univer-integrate — dream-num/skills