Univer CLI

Umiejętność punktu wejścia dla prawdziwego narzędzia npm univer-cli; zweryfikowano pełny cykl tworzenia-edycji-inspekcji-eksportu.

Autor: dream-num · dream-num/skills

Testowano · Działa ★ 9.6/10

Univer CLI — Umiejętność punktu wejścia dla prawdziwego narzędzia npm univer-cli; zweryfikowano pełny cykl tworzenia-edycji-inspekcji-eksportu.

Co robi ten skill

Umiejętność odkrywania/wejścia dla Univer CLI: instruuje agenta, aby zainstalował pakiet univer-cli za pomocą npm, a następnie pobrał dopasowane do wersji umiejętności operacyjne (core plus sheet/doc/slide/base/board) bezpośrednio z zainstalowanego CLI za pomocą 'univer skills get <name>', utrzymując zgodność wskazówek z wersją CLI na maszynie. Obejmuje tworzenie i edycję wielo-jednostkowych plików .univer (arkusze kalkulacyjne, dokumenty, slajdy, bazy danych Base, płótna Board) poprzez izolowane drzewa robocze, wykonanie kodu Facade, weryfikację odczytu modelu, zrzuty ekranu oraz import/eksport xlsx/csv/docx/pptx. Uruchamia się na żądania instalacji lub obsługi Univer CLI, lub inspekcji/edycji/importu/eksportu zawartości .univer.

Raport z testu

Faktycznie zainstalowano univer-cli za pomocą npm i uruchomiono udokumentowaną pętlę naprawdę: utworzono revenue.univer, dodano jednostkę arkusza w drzewie roboczym, ustawiono A1/B1 za pomocą Facade execute(), zweryfikowano za pomocą inspect --json i wyeksportowano do xlsx — openpyxl potwierdził A1='Revenue', B1=100. Ślepy bazowy model mógłby wygenerować tylko zwykły plik .xlsx, ponieważ format kontenera .univer nie jest czymś, co zna ogólny agent. Tarcia: krok zrzutu ekranu nie zakończył się w ciągu 25s w naszym sandboxie, a nagłówek zawiera niestandardowe pole hidden: true — nie jest to klucz rozpoznawany przez Claude Code, a umiejętność uruchomiła się normalnie w naszej baterii testowej.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/dream-num/skills
cd skills
mkdir -p ~/.claude/skills
cp -r skills/univer-cli ~/.claude/skills/univer-cli

Komendy i przykładowe prompty

  • /univer-cliUmiejętność punktu wejścia dla prawdziwego narzędzia npm univer-cli; zweryfikowano pełny cykl tworzenia-edycji-inspekcji-eksportu.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Create a Univer spreadsheet with revenue data in cell A1
  • Install Univer CLI and pull the sheet editing skill for it
  • Export this .univer file to xlsx and verify the cell values