Skills pour agentsDocuments

Le skill xlsx : des tableurs à formules, pas à chiffres collés

Un agent peut additionner une colonne en Python et coller le total, mais la feuille meurt dès qu'une donnée change. Le skill xlsx impose des formules plutôt que des valeurs figées, un recalcul obligatoire avec recalc.py dans LibreOffice et zéro erreur, et dans le fichier d'autrui il reprend scrupuleusement les conventions en place.

183 400étoiles sur GitHub · #8

Ouvrir sur GitHub

Installation

  • skills CLI
    npx skills add anthropics/skills@xlsx
  • Claude Code plugin
    /plugin marketplace add anthropics/skills
  • Claude Code plugin
    /plugin install document-skills@anthropic-agent-skills

Télécharger le ZIP

Auteur
Anthropic
Licence
non précisée
Pack
Un seul skill
Mis à jour
9 octobre 2026
Agents
Claude Code, Claude.ai

Ce qu’il fait

  • Crée et modifie des classeurs avec openpyxl, fait transiter les gros volumes par pandas et jette un œil rapide aux feuilles avec markitdown.
  • Recalcule toutes les formules avec recalc.py, qui réécrit le fichier et renvoie un JSON listant les cellules en erreur.
  • Retient des fonctions qui passent la vérification : SUMIFS, INDEX et MATCH, préfixe _xlfn. pour six récentes, jamais XLOOKUP ni FILTER.
  • Connaît les pièges d'openpyxl : enregistrer après data_only=True efface les formules, les macros .xlsm exigent keep_vba=True.
  • Met en forme les modèles financiers selon l'usage : bleu pour les hypothèses saisies, noir pour les formules, vert pour les liens entre feuilles.

Quand s’en servir

  • Il vous faut un modèle sur cinq ans ou un budget où changer une hypothèse met à jour chaque cellule dépendante.
  • Un export CSV arrive avec des lignes cassées et des en-têtes décalés, à transformer en tableau propre.
  • Le modèle d'un collègue réclame une colonne de plus sans toucher à ses formules ni à son code couleur.

Demandez à l’agent

  • Construis dans Excel un modèle de chiffre d'affaires sur cinq ans, hypothèses à part et totaux en formules
  • Nettoie ventes.csv des lignes vides et des en-têtes parasites et enregistre-le en ventes.xlsx
  • Ajoute à budget.xlsx une colonne d'écart au prévisionnel sans modifier les formules existantes

Questions

Comment obtenir le skill xlsx ?

Lancez npx skills add anthropics/skills@xlsx. Dans Claude Code, la voie des plugins marche aussi : /plugin marketplace add anthropics/skills, puis /plugin install document-skills@anthropic-agent-skills.

Pourquoi le skill xlsx évite-t-il XLOOKUP ?

Le LibreOffice chargé de la vérification ne calcule pas XLOOKUP, XMATCH, SORT, FILTER, UNIQUE ni SEQUENCE, qui resteraient en erreur. Les recherches passent par INDEX et MATCH, le tri et le filtrage par Python.

Le skill xlsx fonctionne-t-il avec Google Sheets ?

Non. Sa description écarte les intégrations avec l'API Google Sheets : le livrable doit être un fichier tableur, par exemple .xlsx ou .csv.

DocumentsTous les skills

Rédigé d’après le README et le SKILL.md de anthropics/skills. Étoiles au 24 octobre 2026.