Univer Skills
Скилл build-with-univer выбирает SDK Univer под таблицу, документ или слайды и убирает устаревшие названия пакетов
- 79 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скилл только направляет агента и не запускает код сам, но подсказывает команды npm и обращается к документации по сети
Установка
- Работает в
В терминале, через 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. Скилл читает оттуда актуальные документы и версии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллыdotnet-skills — установщик скиллов для .NET
dotnet-skills
Установщик каталога скиллов для .NET: сам подбирает их по файлам проекта и ставит в Claude Code, Codex, Copilot и Gemini CLI
Официальный набор скиллов Unity для агентов: работа с редактором, сборки, 2D и 3D, UI, URP, звук, мультиплеер и монетизация
Официальные скиллы DevExpress для Copilot, Claude Code, Cursor и Codex: DevExtreme, Blazor, WPF, WinForms, Reports, XAF и VCL
UnitySkills
unity-skills
Управление редактором Unity из агента через REST API и скиллы: сцены, объекты и компоненты. Три режима разрешений, Unity 2022.3 и новее
Подборка скиллов, отобранная и проверенная JetBrains: Kotlin, Spring, Vue, деплой, документы, Google Workspace.
Китайский набор скиллов со стандартами кода для Vue3, UniApp и восьми бэкенд-стеков, MySQL и Git: агент пишет в едином стиле.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| 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