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 currentdream-num/universource. 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.mdbefore composing plugins manually. - Use
univer-node-backendfor a dedicated headless Node.js workflow.
Quick start: Sheets preset
Keep every @univerjs/* dependency on one exact version: