
dream-num/univer-sdk-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Developer skills for Univer aimed at AI agents, providing accurate guidance for integration, extension, and development.
개요
Developer skills for Univer aimed at AI agents, providing accurate guidance for integration, extension, and development. Helps developers embed Univer (spreadsheets, documents, presentations) into React, Vue 3, Web Component, or Node.js projects, and perform initialization, configuration, and data manipulation. Coverage: - Basic integration and plugin registration order - Complete Facade API reference (FUniver / FWorkbook / FWorksheet / FRange) - 20+ common task recipes (CSV import/export, number formats, conditional formatting, data validation, filtering, sorting, etc.) - Custom formula function development - Permission system (workbook / worksheet / range three-level permissions) - Multi-unit instance management - Network layer (HTTP / WebSocket) - Watermark, Action Recorder, Telemetry, Debugger - React / Vue / plain HTML / Node.
README
원문 README의 일부입니다. 원문 보기.
Univer Skills for AI Agents
Developer skills for Univer aimed at AI agents, providing accurate guidance for integration, extension, and development.
Included Skills
univer-integrate
Helps developers embed Univer (spreadsheets, documents, presentations) into React, Vue 3, Web Component, or Node.js projects, and perform initialization, configuration, and data manipulation.
Coverage:
- Basic integration and plugin registration order
- Complete Facade API reference (FUniver / FWorkbook / FWorksheet / FRange)
- 20+ common task recipes (CSV import/export, number formats, conditional formatting, data validation, filtering, sorting, etc.)
- Custom formula function development
- Permission system (workbook / worksheet / range three-level permissions)
- Multi-unit instance management
- Network layer (HTTP / WebSocket)
- Watermark, Action Recorder, Telemetry, Debugger
- React / Vue / plain HTML / Node.js integration templates
univer-pro-integrate
Helps developers integrate Univer Pro (enterprise edition) into frontend projects, covering Pro-only features that require a license and/or server backend.
Coverage:
- Pro plugin registration (license-first order)
- Real-time collaboration client setup
- XLSX / DOCX import and export via exchange server
- Print configuration and screenshot
- Pivot tables, charts, sparklines, shapes
- Pro Facade API extensions
- License management (client and worker)
univer-node-backend
Helps developers run Univer in Node.js backend environments for headless spreadsheet processing without a browser.
Coverage:
- Node.js-specific plugin registration (no UI plugins)
- RPC Node worker setup (
fork()+UniverRPCNodeMainPlugin) - Batch report generation and JSON import/export
- Server-side formula calculation (inline or worker-based)
- Custom functions in backend context
- Pro features in Node.js (collaboration, pivot, exchange)
univer-plugin-dev
Guides developers in writing custom plugins for Univer, including the command system, UI extensions, and Facade API extensions.
Coverage:
- Plugin lifecycle and dependency injection
- Command system (COMMAND / MUTATION / OPERATION) and Undo/Redo
- Facade extension patterns
- Menus, toolbars, shortcuts, context menus
- Event listening and custom events
- Plugin scaffold script
Installation
Via skills.sh (recommended)
Install both skills with one command:
npx skills add dream-num/univer-sdk-skills
Install a specific skill:
npx skills add dream-num/univer-sdk-skills --skill univer-integrate
npx skills add dream-num/univer-sdk-skills --skill univer-plugin-dev
npx skills add dream-num/univer-sdk-skills --skill univer-pro-integrate
npx skills add dream-num/univer-sdk-skills --skill univer-node-backend
Install globally (available across all projects):
npx skills add dream-num/univer-sdk-skills --global
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add dream-num/univer-sdk-skills