← Recherche

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

PDF

Source-available sous les conditions d'Anthropic (pas Apache-2.0, pas open source — voir la note de licence de cette fiche) : une boîte à outils PDF complète — extraire texte et tables, fusionner, diviser

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) : une boîte à outils PDF complète — extraire texte et tables, fusionner, diviser
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 scripts Python du dossier sont copiés tels quels seulement. Ne colle jamais un mot de passe de PDF dans cette installation : chiffrer ou déchiffrer mes propres PDF est une décision d'usage que je prends plus tard, fichier par fichier. À l'usage (pas pendant l'installation), le skill a besoin de Python avec pypdf, pdfplumber et reportlab, des outils Poppler et de qpdf, tous exécutés en local sur mes propres fichiers ; l'OCR, seulement si je le demande, exige en plus pytesseract et pdf2image. Installe-moi « PDF ». Il couvre tout ce qui se fait avec un fichier PDF : lire et extraire texte et tables avec pypdf et pdfplumber, fusionner, diviser, pivoter et filigraner, créer des PDF avec reportlab, chiffrer et déchiffrer, extraire les images avec les outils Poppler, faire de l'OCR sur des PDF numérisés en convertissant d'abord les pages en images, et remplir des formulaires PDF en suivant son guide de formulaires étape par étape — vérifier si les champs sont remplissables, extraire la structure des champs, rendre des images de validation, puis écrire les valeurs. Son dossier contient le guide principal, deux guides compagnons plus longs (formulaires et une référence avancée), un LICENSE.txt propriétaire, et huit petits scripts Python qui soutiennent le workflow de formulaires. Dépôt : https://github.com/anthropics/skills (le skill est tout le dossier skills/pdf/ au commit épinglé : SKILL.md plus 11 fichiers compagnons, 12 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/pdf/ 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 9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c - forms.md: SHA-256 9530b3f57034792e0242a3abfe8b3c296466329551916f2ff6c5a70db78f7e44 - reference.md: SHA-256 03a5f964f8abecbbe156f363356e927e864d7ee964f1012c84ee1bfc8acbeb95 - scripts/check_bounding_boxes.py: SHA-256 0ced522402dd7b3c82a0be9518cf4e485fa9cc0467d7beab6ddb04cb36fcc3e1 - scripts/check_fillable_fields.py: SHA-256 1fe10b9980a5493c9bbec8c20630c603eaa475b45403751c08f26738736647b8 - scripts/convert_pdf_to_images.py: SHA-256 7f58e292a67e18a8ff000d30bad2469389546731f7e8a698cc1d0aed001ea15d - scripts/create_validation_image.py: SHA-256 8fa9fd7962c9f940045b81cf6b991e7c1057c1838e3f9cc6d305007a222ffebf - scripts/extract_form_field_info.py: SHA-256 bb235b36f497bbb1c7c6821cecf527bbba7213520de11219da99f7b13a38c109 - scripts/extract_form_structure.py: SHA-256 6814e3fe8f78c2b16d766c132b5a727ff7a31b71d76a7d46bd6e40fe50bc97c5 - scripts/fill_fillable_fields.py: SHA-256 d140872c2e92e41b1e05370ae8d270c5b7f5ebdf55d9905f03bc974a9c708ff5 - scripts/fill_pdf_form_with_annotations.py: SHA-256 8a56e063a49ed53c0b0e1d312ecf8023af76816ed139486ec3b539873de202fd 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 12 fichiers : SKILL.md, LICENSE.txt (propriétaire, conditions Anthropic), forms.md et reference.md (guides compagnons), et 8 petits scripts Python sous scripts/ qui détectent, extraient et remplissent les champs de formulaires PDF et convertissent les pages en images de validation. 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 PDF à moi n'est ouvert, lu ou envoyé pendant l'installation, et aucun mot de passe de PDF n'est demandé, lu ou stocké. - À l'usage, tout s'exécute en local sur mes propres fichiers PDF avec les bibliothèques Python et les outils en ligne de commande nommés dans les prérequis. Les instructions ne nomment aucun service tiers à qui envoyer les documents ; la seule opération qui touche à la protection des fichiers, chiffrer ou déchiffrer un PDF, utilise un mot de passe que je fournis à ce moment-là pour mon propre fichier. - 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, n'ouvre aucun PDF à 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 pdf dans le répertoire des skills de l'agent, dans un dossier nommé exactement « pdf », en gardant ses 12 fichiers dans leur arborescence relative d'origine (SKILL.md à sa racine). 4. Vérifie sans appels réseau : frontmatter valide (name: pdf), les 12 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 des bibliothèques Python locales (pypdf, pdfplumber, reportlab) plus Poppler et qpdf, 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.
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
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 s'exécute en local sur mes propres fichiers PDF avec les bibliothèques Python et les outils
🔎 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.