Univer CLI

Compétence de point d'entrée pour l'outil npm univer-cli réel ; un aller-retour complet de création-édition-inspection-exportation vérifié.

par dream-num · dream-num/skills

Testé · Fonctionne ★ 9.6/10

Univer CLI — Compétence de point d'entrée pour l'outil npm univer-cli réel ; un aller-retour complet de création-édition-inspection-exportation vérifié.

Ce que fait

Compétence de découverte/point d'entrée pour Univer CLI : instruit l'agent d'installer le package univer-cli via npm, puis de récupérer les compétences opérationnelles (noyau plus feuille/doc/diapositive/base/tableau) correspondant à la version directement depuis le CLI installé via 'univer skills get <name>', en maintenant la guidance synchronisée avec la version du CLI présente sur la machine. Couvre la création et l'édition de fichiers .univer multi-unités (feuilles de calcul, documents, diapositives, bases de données Base, toiles Board) via des worktrees isolés, l'exécution de code Facade, la vérification de la lecture du modèle, les captures d'écran, et l'import-export xlsx/csv/docx/pptx. Se déclenche sur les demandes d'installation ou d'utilisation de Univer CLI, ou d'inspection/édition/importation/exportation de contenu .univer.

Rapport de test

Installé réellement univer-cli via npm et exécuté la boucle documentée pour de vrai : créé revenue.univer, ajouté une unité de feuille sur un worktree, défini A1/B1 via Facade execute(), vérifié avec inspect --json, et exporté en xlsx — openpyxl a confirmé A1='Revenue', B1=100. Une base de référence aveugle ne pourrait produire qu'un simple .xlsx, car le format de conteneur .univer n'est pas quelque chose qu'un agent générique connaît. Frictions : l'étape de capture d'écran ne s'est pas terminée en 25s dans notre sandbox, et le frontmatter contient un champ non standard hidden: true — pas une clé reconnue par Claude Code, et la compétence s'est déclenchée normalement dans notre batterie.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /univer-cliCompétence de point d'entrée pour l'outil npm univer-cli réel ; un aller-retour complet de création-édition-inspection-exportation vérifié.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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