Univer Skills

Скилл build-with-univer выбирает SDK Univer под таблицу, документ или слайды и убирает устаревшие названия пакетов

  • 79 ★ репозитория
  • Последний коммит
СкиллОфициальный

Минимальный доступ

Почему такой уровень

  • Скилл только направляет агента и не запускает код сам, но подсказывает команды npm и обращается к документации по сети
Все причины и проверки

dream-num/skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/univer-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл только направляет агента и не запускает код сам, но подсказывает команды npm и обращается к документации по сети

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Univer Skills — набор скиллов для приложений на Univer Office SDK. Главный из них, `build-with-univer`, разбирает задачу и выбирает один из четырех SDK: Web SDK для встроенного редактора таблиц, документов и слайдов, Server SDK для совместной работы с вашей авторизацией и хранилищем, AI SDK для консольных инструментов агента, Binding SDK для HTML-страницы, привязанной к живым ячейкам. Скилл подбирает версии пакетов в момент сборки, не блокирует прототип из-за отсутствия лицензии и перечисляет серверы, пакеты и названия API, которые модели до сих пор подсказывают по устаревшим данным. Рядом в репозитории лежат скиллы для CLI, темы оформления, интеграции, плагинов и Pro-возможностей.

Для кого. Веб-разработчикам, которые встраивают редактор таблиц или документов в продукт, и командам, которым нужен агентский инструмент для чтения и правки файлов Office.

Подходит, если

  • Вы добавляете в React-приложение редактор таблиц и читаете ячейки из кода
  • Несколько человек правят одну таблицу в реальном времени, а вход и база остаются вашими
  • В Node-сервисе появляются конечные точки для импорта и экспорта файлов xlsx
  • Агенту нужен консольный инструмент, который смотрит и правит таблицы и слайды
  • HTML-панель с графиками должна брать данные из общей таблицы команды

Не подходит, если

  • Нужна разовая правка одного файла xlsx без разработки приложения
  • Ваш стек построен на другой библиотеке таблиц, а Univer не планируется
  • Среда агента закрыта от сети: скилл обращается к документации и реестру npm
  • Вам требуется готовый редактор без кода: скилл только направляет разработку

Пример запроса к агенту

Встрой редактор таблиц в это React-приложение и подключи чтение и запись ячеек из кода

Ограничения

Скилл работает с сетью: он читает документацию на docs.univer.ai и версии пакетов в реестре npm, поэтому без доступа к ним подсказки теряют точность. Лицензия Univer Pro не входит в комплект. Часть возможностей, включая совместную работу и обмен файлами Office, живет в платных пакетах `@univerjs-pro`. README обещает поддержку Claude Code, Codex, OpenCode и Cursor, ставится на Linux и macOS. Основной SKILL.md короткий, подробности лежат в справочниках по каждому SDK, и агент подгружает их по мере задачи.

Как отключить. Удалите папку `build-with-univer` из каталога скиллов агента, например из `~/.claude/skills/`. Если ставили через `npx skills`, повторите команду с флагом удаления вашего клиента или удалите папку вручную.

Частые вопросы

Как поставить скилл Univer в Claude Code?

Выполните `npx skills add dream-num/skills --skill build-with-univer`. Флаг `-g` ставит скилл на уровне пользователя, а `-a claude-code -a codex -a opencode` выбирает агентов. Повторный запуск команды обновляет скилл.

Надо ли называть Univer в запросе?

Нет. Агент загружает скилл, когда задача про таблицы, документы, совместную работу или офисный ИИ, даже если название библиотеки не прозвучало.

Чем отличаются четыре SDK?

Web SDK рисует и считает в браузере или в Node, Server SDK отвечает за совместную правку, хранилище и импорт-экспорт Office, AI SDK строит консольные инструменты для агентов, Binding SDK привязывает обычную HTML-страницу к живым ячейкам.

Нужна ли лицензия, чтобы начать прототип?

Нет, скилл не блокирует прототип из-за отсутствия лицензии. Pro-пакеты потребуют ее позже, в справочнике по версиям и лицензиям сказано, с какого момента.

Что требуется для работы?

Node.js, npm и сетевой доступ к docs.univer.ai и реестру npm. Скилл читает оттуда актуальные документы и версии.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Установщик каталога скиллов для .NET: сам подбирает их по файлам проекта и ставит в Claude Code, Codex, Copilot и Gemini CLI

CLIРасширенный доступ513Звезды репозитория
Выбор редакции

Официальный набор скиллов Unity для агентов: работа с редактором, сборки, 2D и 3D, UI, URP, звук, мультиплеер и монетизация

СкиллРасширенный доступ1,2 тыс.Звезды репозитория
Официальный

Официальные скиллы DevExpress для Copilot, Claude Code, Cursor и Codex: DevExtreme, Blazor, WPF, WinForms, Reports, XAF и VCL

ПлагинМинимальный доступ70Звезды репозитория

UnitySkills

unity-skills

Управление редактором Unity из агента через REST API и скиллы: сцены, объекты и компоненты. Три режима разрешений, Unity 2022.3 и новее

СкиллРасширенный доступ1,9 тыс.Звезды репозитория

Подборка скиллов, отобранная и проверенная JetBrains: Kotlin, Spring, Vue, деплой, документы, Google Workspace.

СкиллРасширенный доступ393Звезды репозитория

Китайский набор скиллов со стандартами кода для Vue3, UniApp и восьми бэкенд-стеков, MySQL и Git: агент пишет в едином стиле.

СкиллМинимальный доступ67Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Univer Skills (эта карточка)да79
Excel MCP Serverнетне нужна4 292читает и правит файлы Excel через MCP, без выбора SDK и сборки приложения
huashu-excelнет464скилл для работы с Excel-файлами, а не для разработки приложения на Univer

Коротко о README

README представляет скилл `build-with-univer` как проводника по Univer Office SDK. Он сопоставляет задачу с одним из SDK, перечисляет типовые просьбы и объясняет ручную установку копированием папки в каталог скиллов нужного агента. Для вкладов сказано держать SKILL.md короче 500 строк и запускать `npm run validate`.

Бейдж для README

Исходный SKILL.md

---
name: build-with-univer
description: Build applications with Univer Office SDK, covering the Web SDK (browser Office editors, headless Sheets and Docs in Node), Server SDK (self-hosted OT collaboration, storage, auth, Office import/export), AI SDK (agent-operated Office CLIs, reviewable Worktrees), and Binding SDK (plain HTML pages bound to live Sheet data). Use when starting or designing any Univer-based app or choosing Univer packages, including when the user describes a spreadsheet, document, collaboration, or AI-office need without naming a Univer package.
---

# Build with Univer

Univer Office SDK is a family of npm packages, not a single library. Pick the SDK by what you are
building, then follow its example repository where one exists. Do not guess APIs from memory: Univer changes
quickly and older material is widely mis-remembered.

## Pick the SDK

| You are building | SDK | Packages | Start from |
| --- | --- | --- | --- |
| An embedded spreadsheet, document, or slide editor in a web app | Web SDK | `@univerjs/*`, `@univerjs-pro/*` | [references/web-sdk.md](references/web-sdk.md) |
| Generate or modify Sheet or Doc data, or calculate formulas in Node.js | Headless Web SDK | `@univerjs/*` without editor UI | [references/web-sdk.md](references/web-sdk.md#headless-in-node) |
| Real-time multi-user editing with your own auth and storage | Server SDK + Web SDK client | `@univerjs-pro/collaboration-*` | [references/server-sdk.md](references/server-sdk.md), `quick-start` example |
| Server-side Office import/export (xlsx, docx, pptx) | Server SDK | `@univerjs-pro/exchange-node` | [references/server-sdk.md](references/server-sdk.md), `exchange` example |
| Your own CLI or tool that lets agents read and edit Office content | AI SDK | `@univer-cli/*` | [references/ai-sdk.md](references/ai-sdk.md), `01-content-operations` example |
| A plain HTML/CSS/JS page showing or editing live Sheet cells | Binding SDK | `@univerjs-labs/*` | [references/binding-sdk.md](references/binding-sdk.md) (installed packages' docs) |

Real products often combine them. A collaborative editor is Web SDK in the browser plus Server SDK
behind it. An HTML dashboard over shared data is Binding SDK on top of a Server SDK backend.
Running in Node does not by itself select Server SDK or AI SDK: use Headless Web SDK for document
processing, Server SDK for collaboration/storage or Office import/export, and AI SDK for agent tools.

## The four SDKs

- **Web SDK** is the engine. It runs in the browser or headless in Node and covers six products:
  Sheets and Docs (open source), Slides, Boards, Bases and PDFs (Pro). Choose the runtime before
  assembling plugins: browser editors need UI; headless Node processes document data without an
  editor UI. Follow each product's runtime guide rather than assuming Node support. For new Web SDK
  integrations, default to plugin mode; preserve existing presets or an explicit request for them.
  All programmatic control goes through the Facade API.
- **Server SDK** is a set of Node.js packages you assemble inside your own backend: transport,
  endpoint, service and a database adapter, with an OT collaboration engine and history, comment and
  Worktree services. Your application owns users, permissions, storage and deployment.
- **AI SDK** builds Office CLIs for agents. Your app owns the Commander program and its commands;
  the SDK supplies headless runtimes, content inspection and execution, offline Facade API search,
  rendering and layout lint, and Worktree-based review.
- **Binding SDK** connects ordinary HTML pages to Sheet data with `data-univer-*` attributes. Pages
  render in a sandboxed iframe connected to a host, and need a Server SDK collaboration backend.

## Working principles

Сообщить о проблеме