An agentic skills framework & software development methodology that works.
Skills for Univer spreadsheet work in Claude Code, Codex, and Cursor
This repository packages seven Univer skills for building with spreadsheets, docs, slides, and related workspace tools. The skills cover embedding Univer, using Pro features, running headless backend workflows, building plugins, customizing themes, and editing local or remote `.univer` files with the matching CLI.
Builders who use Claude Code, Codex, or Cursor to build spreadsheet and workbook features with Univer.
You can work on Univer spreadsheet projects with reusable guidance for integration, plugins, theme changes, and CLI edits.
What it does
SDK integration skill
Guidance for embedding Univer Sheets, Docs, or Slides and using the current Facade API.
Pro integration skill
Guidance for licensed Sheets, Docs, Slides, Bases, Boards, PDFs, collaboration, exchange, and other Pro features.
Node backend skill
Guidance for running headless Univer model and formula workflows in Node.js.
Plugin development skill
Guidance for building plugins, commands, UI extensions, events, and Facade extensions.
Theme customization skill
Guidance for palettes, dark mode, theme-aware UI, and Pro Chart themes.
CLI skills
Separate skills for local `.univer` files and remote Workspace files, each paired with its matching CLI.
How to get it
- 1Install all Skills
npx skills add dream-num/skills
- 2Install one Skill
npx skills add dream-num/skills --skill univer-integrate
- 3Install the matching CLI only when the task operates that application
npm install -g univer-cli@latest univer doctor npm install -g univer-workspace-cli@latest univer-workspace-cli config set workspace.origin https://workspace.example.com univer-workspace-cli doctor
README
Univer Skills
Official Univer Skills for SDK integration, Pro products, plugin and theme development, backend processing, and CLI operation.
Skills
| Skill | Use it for |
|---|---|
univer-integrate | Embedding Univer Sheets, Docs, or Slides and using the current Facade API |
univer-pro-integrate | Integrating licensed Sheets, Docs, Slides, Bases, Boards, PDFs, collaboration, exchange, and Pro features |
univer-node-backend | Running headless Univer model and formula workflows in Node.js |
univer-plugin-dev | Building plugins, Commands, UI extensions, events, and Facade extensions |
univer-customize-theme | Customizing palettes, dark mode, theme-aware UI, and Pro Chart themes |
univer-cli | Operating local .univer files |
univer-workspace-cli | Operating remote Workspace files |
The SDK Skills track current Univer OSS and Pro source across Sheets, Docs, Slides, Bases, Boards, and PDFs. Preserve an existing application's exact installed package versions and inspect its exports and Facade declarations before using a source-new API.
The two CLI Skills are independent discovery entries, not a core/variant pair: univer-cli
operates local .univer files, while univer-workspace-cli operates remote Workspace files.
They load version-matched operational Skills from the installed CLI:
univer skills get core
univer-workspace-cli skills get core
Install
Install all Skills:
npx skills add dream-num/skills
Install one Skill:
npx skills add dream-num/skills --skill univer-integrate
Install the matching CLI only when the task operates that application:
npm install -g univer-cli@latest
univer doctor
npm install -g univer-workspace-cli@latest
univer-workspace-cli config set workspace.origin https://workspace.example.com
univer-workspace-cli doctor
Manual installation
git clone https://github.com/dream-num/skills.git
cd skills
# Claude Code
mkdir -p ~/.claude/skills
cp -R skills/* ~/.claude/skills/
# Codex
mkdir -p ~/.codex/skills
cp -R skills/* ~/.codex/skills/
# Cursor
mkdir -p ~/.cursor/skills
cp -R skills/* ~/.cursor/skills/
Example Prompts
Use univer-integrate to embed a themed spreadsheet editor in this React application.
Use univer-pro-integrate to add collaboration and XLSX exchange to this Sheets application.
Use univer-plugin-dev to scaffold a command-driven plugin with a Facade extension.
Use univer-cli to update this local .univer file and verify the result.
Use univer-workspace-cli to edit this Workspace file in a new Worktree and return a review URL.
Requirements
- Node.js and npm for installation
- The matching
univeroruniver-workspace-clicommand for CLI tasks - The target application's installed Univer packages and release line for SDK tasks
Contributing
- CLI discovery Skills live in
skills/univer-cliandskills/univer-workspace-cli; their version-matched operational resources ship with the corresponding CLI. - SDK Skills keep their supporting
agents/,references/,assets/, andscripts/inside their owning skill directory. - Run
npm run validatebefore publishing Skill changes.
License
This repository is licensed under the Apache-2.0 License.
Files in the repo
- .github
- scripts
- skills
- AGENTS.md
- LICENSE
- package.json
- README.md
- README.zh-CN.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.