← Recherche

DOCX
Productivité 📌 Version épinglée : commit dbd4588
🔎 Analyse du prompt d’installation · 2026-10-22 : exécute des commandes · installe des paquets
⚙ Prérequis: Avant de commencer…

DOCX

Source-available sous les conditions d'Anthropic (pas Apache-2.0, pas open source — voir la note de licence de cette fiche) : un workflow complet pour travailler avec des fichiers Word

L’essentiel
Quoi
Source-available sous les conditions d'Anthropic (pas Apache-2.0, pas open source — voir la note de licence de cette fiche) : un workflow complet pour travailler avec des fichiers Word
Coût
Gratuit
Prérequis
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
Installation
Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.

Version :

⌁

Installation

Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit dbd4588

Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis — Avertissement de licence source-available d'abord : ce skill n'est PAS Apache-2.0 et n'est pas open source. Son propre LICENSE.txt (lis-le dans le dossier) dit que l'usage de ces matériaux est régi par mon accord avec Anthropic pour ses services (ou, sans accord séparé, par les Consumer Terms of Service ou Commercial Terms of Service d'Anthropic), et ses restrictions additionnelles incluent de ne pas conserver de copies de ces matériaux hors des Services, de ne pas les distribuer à un tiers et de ne pas créer d'oeuvres dérivées. Installer ce dossier copie les matériaux sur ma machine : continue seulement si mon propre accord Anthropic couvre cela, et arrête-toi et dis-le-moi si ce n'est pas clair. Aucun compte, aucune clé ni aucun paiement n'est requis pour copier les fichiers, et aucun script compagnon n'est exécuté pendant l'installation — les helpers Python et shell du dossier sont copiés tels quels seulement. À l'usage (pas pendant l'installation), le skill a besoin de la bibliothèque npm docx (annoncée préinstallée, npm install seulement si le require échoue), de pandoc, de LibreOffice et de pdftoppm de Poppler, tous exécutés en local sur mes propres fichiers. Installe-moi « DOCX ». C'est le skill des documents Word : créer de nouveaux fichiers .docx avec un script docx-js (avec une longue liste de pièges de mise en page : taille de page, largeurs de tables, ombrages, listes, images, table des matières), lire les documents existants avec pandoc, éditer les fichiers existants en dézippant et en modifiant le XML du document directement, fusionner les runs de texte fragmentés pour rendre les phrases repérables, produire et valider des modifications suivies pour que chaque modification soit correctement marquée comme insertion ou suppression, accepter toutes les modifications suivies dans une copie propre, et ajouter des commentaires avec un script helper qui écrit les six fichiers de commentaires liés et affiche les marqueurs à placer dans le document. Après avoir créé un fichier, il le rend via LibreOffice en PDF puis en images de pages et les inspecte. Son dossier contient les instructions principales, un LICENSE.txt propriétaire, des scripts compagnons Python, des modèles de commentaires, et la bibliothèque de schémas XML Office et de validateurs servant à vérifier les fichiers produits. Dépôt : https://github.com/anthropics/skills (le skill est tout le dossier skills/docx/ au commit épinglé : SKILL.md plus 60 fichiers compagnons, 61 fichiers en tout) Version épinglée : installe le code au commit dbd4588f9e1033efb41dad4bef2f7947c8993d44 exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/anthropics/skills dans un dossier temporaire, place-toi au commit dbd4588f9e1033efb41dad4bef2f7947c8993d44, et copie le dossier skills/docx/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-22 : [FINGERPRINTS] - LICENSE.txt: SHA-256 79f6d8f5b427252fa3b1c11ecdbdb6bf610b944f7530b4de78f770f38741cfaa - SKILL.md: SHA-256 8017469ea95fb7d28225c62daf8e2f3492a7b516fc64c18c28977cbf8980b7fe - scripts/__init__.py: SHA-256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b - scripts/accept_changes.py: SHA-256 0c991d2bc7304a1248e9f3bf9b1498f0b6e76641fc457e7cbd73c99b4eef3a74 - scripts/comment.py: SHA-256 37d116e5f56bb142b208c6c6a4bbcf960495abf470ddb7c6675ccfac864ba3d7 - scripts/merge_runs.py: SHA-256 3ab367fd7fba4647943d0aa5e65203b15458551410f5ffc821d902616a4b9f40 - scripts/office/helpers/__init__.py: SHA-256 678e42456d9e10923c8b9a93691cdd993de3433448a184fa72a0c31f4ae086d5 - scripts/office/helpers/pptx_chart.py: SHA-256 47ac266f7d39d11ede6bb0d1f3a19d801394fd2964636f1b48beb701f1832964 - scripts/office/helpers/pptx_slide.py: SHA-256 7b9f69b4a5bd6a2d9eabf9e0e3e796d7a421373145f6a8cd11f60b7ba2d6a5d0 - scripts/office/helpers/pptx_theme.py: SHA-256 ebb54c56e9c13807f5f98f0cae22d47cdd0162da8525eaa664e3f2c8c8d6bb03 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd: SHA-256 41b93bd8857cc68b1e43be2806a872d736a9bdd6566900062d8fdb57d7bbb354 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd: SHA-256 3fd0586f2637b98bb9886f0e0b67d89e1cc987c2d158cc7deb5f5b9890ced412 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd: SHA-256 29b254ee0d10414a8504b5a08149c7baec35a60d5ff607d6b3f492aa36815f40 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd: SHA-256 5cb76dabd8b97d1e9308a1700b90c20139be4d50792d21a7f09789f5cccd6026 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd: SHA-256 5375417f0f5394b8dd1a7035b9679151f19a6b65df309dec10cfb4a420cb00e9 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd: SHA-256 5d389d42befbebd91945d620242347caecd3367f9a3a7cf8d97949507ae1f53c - scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd: SHA-256 b4532b6d258832953fbb3ee4c711f4fe25d3faf46a10644b2505f17010d01e88 - scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd: SHA-256 bdad416b096b61d37b71603b2c949484f9070c830bdaeba93bf35e15c8900614 - scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd: SHA-256 d173c3e5d61e42e2e3a97226c632fd2ab7cc481fc4e492365b87024ab546daff - scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd: SHA-256 3c6709101c6aaa82888df5d8795c33f9e857196790eb320d9194e64be2b6bdd8 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd: SHA-256 0b364451dc36a48dd6dae0f3b6ada05fd9b71e5208211f8ee5537d7e51a587e2 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd: SHA-256 e2abacbb9a55ce1365f8961bc1b1395bbc811e512b111000d8c333f98458dece - scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd: SHA-256 0ef4bb354ff44b923564c4ddbdda5987919d220225129ec94614a618ceafc281 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd: SHA-256 0d103b99a4a8652f8871552a69d42d2a3760ac6a5e3ef02d979c4273257ff6a4 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd: SHA-256 9c085407751b9061c1f996f6c39ce58451be22a8d334f09175f0e89e42736285 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd: SHA-256 bc92e36ccd233722d4c5869bec71ddc7b12e2df56059942cce5a39065cc9c368 - scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd: SHA-256 7b5b7413e2c895b1e148e82e292a117d53c7ec65b0696c992edca57b61b4a74b - scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd: SHA-256 3213ef1631606250f5010b42cad7ef716f7c59426367798e33c374c0ec391d3a - scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd: SHA-256 12264f3c03d738311cd9237d212f1c07479e70f0cbe1ae725d29b36539aef637 - scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd: SHA-256 beffeed56945c22a77440122c8bdc426f3fcbe7f3b12ea0976c770d1f8d54578 - scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd: SHA-256 f5ee623b08b6a66935e5aced2f5d8ad0fc71bf9e8e833cd490150c0fa94b8763 - scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd: SHA-256 585bedc1313b40888dcc544cb74cd939a105ee674f3b1d3aa1cc6d34f70ff155 - scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd: SHA-256 133c9f64a5c5d573b78d0a474122b22506d8eadb5e063f67cdbbb8fa2f161d0e - scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd: SHA-256 6bdeb169c3717eb01108853bd9fc5a3750fb1fa5b82abbdd854d49855a40f519 - scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd: SHA-256 475dcae1e7d1ea46232db6f8481040c15e53a52a3c256831d3df204212b0e831 - scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd: SHA-256 c2dd9f61f892deae6acd8d20771ea79b12018af25f3bf8d06639c8542d218cfd - scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd: SHA-256 a539aa2fb154fa50e0f5cc97e6ad7cbc66f8ec3e3746f61ec6a8b0d5d15ecdf2 - scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd: SHA-256 9e0b7209fc69ab11987900404540969976000c5ebe4d4f58c43dc3842886bf3a - scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd: SHA-256 451958454e8588dfc7cd945981ada142ca06ff3307937f5700df059c2b307fa8 - scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd: SHA-256 6de111e11403f7cd49027400755bae0ea1cabef2815f09bd40a24f0017613b24 - scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd: SHA-256 f565adfef5a502044abc3a9153e157edc25af78304d335994afb958874b15e26 - scripts/office/schemas/mce/mc.xsd: SHA-256 3a37e461ecf5a8670fdec34029703401f8728ab9c96ec1739a6ae58d55212413 - scripts/office/schemas/microsoft/wml-2010.xsd: SHA-256 568b26ee156cb9549aa439ca2158965f77b7c1602b7e0316f40ac6cf586e35f2 - scripts/office/schemas/microsoft/wml-2012.xsd: SHA-256 0fa75578a000439a7988ba0c59fdc69f774bbd416cbacc14d07125b3f686cb74 - scripts/office/schemas/microsoft/wml-2018.xsd: SHA-256 be0ff793a22dd31384650c3a4da14c2fa8062751c2e97b0e5ee852bda13c60ad - scripts/office/schemas/microsoft/wml-cex-2018.xsd: SHA-256 fddc2b880cabb9005aebbc7e783e53c19fec1c03df7d0e2f2076a33a0fdfd081 - scripts/office/schemas/microsoft/wml-cid-2016.xsd: SHA-256 127ca209fa73d7cb708449cb355c871867948a96e4a74f7bf5811ef62d17991d - scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd: SHA-256 842e7163409c8d74f4d7088a8bc99500d80bc75332681a0980055b08f374a604 - scripts/office/schemas/microsoft/wml-symex-2015.xsd: SHA-256 16f6f8072249f431370723c2cd8974672e0d9c897e00e97dd918079df934871b - scripts/office/soffice.py: SHA-256 df2c8d7249c132a4512d744482e4b5ed0ecbe885f0bcfb1295e7e6a7ced0432c - scripts/office/validate.py: SHA-256 346a4c89d92fff55e610f11efda48c30228815b29bdb10b987e48f7af70acf1e - scripts/office/validators/__init__.py: SHA-256 83e0f035c5abea238d3f2c3968afbd511ed022b527b7c9cb60a9434cc34ff987 - scripts/office/validators/base.py: SHA-256 f818ea28c793ba42960fa4498265e2632a62c86f7b5d6aff6fa89dacc02d59ea - scripts/office/validators/docx.py: SHA-256 93d3444c0ef3f043d21a2285c46d2cda478426b930dc33dcf3b11265935517b5 - scripts/office/validators/pptx.py: SHA-256 17eadad2b7a8374ccbe4cda45693bcd6a36f9d61a7d60f9c9ceef9464dec8299 - scripts/office/validators/redlining.py: SHA-256 ed50d0885eee4b9c387f546b059bcaed64086815880a5167336244f93e305123 - scripts/templates/comments.xml: SHA-256 a08ba83ee8790ac9e3dc61921f4988f19edd7e06ac09d6f1897a877c1581818d - scripts/templates/commentsExtended.xml: SHA-256 544eeecfeceed4b468fff163cd9c366d33641c8b8ab691ce002576197846afe8 - scripts/templates/commentsExtensible.xml: SHA-256 bad10b3283e6ad6e7ef6d1ca5169683721ed690ee331282c65df04017e080631 - scripts/templates/commentsIds.xml: SHA-256 db20f9616e004ec42ef736e80c2384e45db0f8d1194d31dc8b37c7d6ecdd6420 - scripts/templates/people.xml: SHA-256 056f63aa1197fd8c9dda980c9f1b9ff016fd5fa4a462df8aec5f384f39d23e37 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet, et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quoi il se connecte, s'il lit ou envoie des informations personnelles ou des identifiants, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier contient 61 fichiers : SKILL.md, LICENSE.txt (propriétaire, conditions Anthropic), 15 fichiers Python (helpers de documents comme merge_runs, accept_changes et comment, le wrapper LibreOffice sous scripts/office/, et la bibliothèque de validateurs), 5 modèles XML de commentaires, et 39 fichiers de schémas XML Office (.xsd) qui sont des schémas de données utilisés par les validateurs, pas des programmes. Rien dans le dossier n'est exécuté pendant l'installation ; les scripts sont copiés tels quels. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dossier du skill depuis GitHub au commit épinglé. Aucun fichier à moi n'est lu, converti ou envoyé pendant l'installation. - À l'usage, tout ce que le skill décrit s'exécute en local sur mes propres fichiers Word : dézipper et éditer leur XML, lancer les scripts compagnons Python, et convertir via mes outils locaux LibreOffice et Poppler pour vérifier le rendu. Les instructions elles-mêmes ne nomment aucun service tiers à qui envoyer les documents. - Le point de licence des prérequis fait partie du tableau de sécurité : ces matériaux sont source-available sous mon accord Anthropic avec les restrictions de LICENSE.txt, pas Apache-2.0. Ne les présente pas comme open source, et ne redistribue pas le dossier installé. - N'exécute aucun script compagnon, ne convertis ni n'ouvre aucun document à moi, et n'utilise le skill d'aucune façon pendant cette installation : l'utiliser est une étape séparée qui ne commence que quand je le demande plus tard. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier docx dans le répertoire des skills de l'agent, dans un dossier nommé exactement « docx », en gardant ses 61 fichiers dans leur arborescence relative d'origine (SKILL.md à sa racine). 4. Vérifie sans appels réseau : frontmatter valide (name: docx), les 61 fichiers en place avec des empreintes concordantes. N'exécute rien du dossier et n'utilise pas le skill pour vérifier. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : que l'utiliser exige un environnement local avec la bibliothèque npm docx, pandoc, LibreOffice et Poppler, que ses fichiers sont source-available sous mon accord Anthropic (pas Apache-2.0) avec les restrictions de son LICENSE.txt, et que ses scripts compagnons ne s'exécutent qu'à l'usage, sur mes propres fichiers, en local). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.

🔒 Sécurité, provenance et ce que ça touche
🧭 Ce que ça touche
  • Peut lancer des commandes sur l’ordinateur de ton Muse.
  • Peut télécharger et installer des paquets logiciels.
Analyse du prompt d’installation · 2026-10-22
🔒 Sécurité et provenance
📌 Version épinglée : commit dbd4588 · 2026-10-22
🔎 Analyse du prompt d’installation · 2026-10-22 : exécute des commandes · installe des paquets
Ce que le scan a trouvé — extraits du prompt d’installation
  • exécute des commandes — Prerequisites — Source-available licence warning first: this skill is NOT Apache-2.0 and not open source. Its · - À l'usage, tout ce que le skill décrit s'exécute en local sur mes propres fichiers Word : dézipper et éditer
  • installe des paquets — Prerequisites — Source-available licence warning first: this skill is NOT Apache-2.0 and not open source. Its · Prérequis — Avertissement de licence source-available d'abord : ce skill n'est PAS Apache-2.0 et n'est pas ope
🔎 Dernière vérification · 23 oct. 2026 : aucun changement détecté dans les fichiers liés par ce prompt d’installation
Skill Harbor ne révise jamais le code des skills listés. Ce sont des faits datés sur le prompt d’installation et notre test d’installation, pas une certification de sécurité. Révisez un skill vous-même avant de l’installer. Comment nous vérifions
Envie d'être encore plus prudent ?

Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?

Comment vérifier une création avant de l’installer →

?

Questions

Comment installer une création ?

Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.

Où va mon argent ?

Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.

Que signifie le ✓ à côté du nom d’un créateur ?

Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.