Webarchive
Extrait les fichiers .webarchive de Safari en HTML/ressources simples via l'outil CLI WebArchiveExtractor macOS
Fonctionne avec configuration
Ce que fait
Une compétence Claude Code qui décompresse les fichiers .webarchive de Safari en HTML simple et en répertoires de ressources en pilotant le binaire de ligne de commande WebArchiveExtractor macOS. Elle se déclenche lorsque l'utilisateur demande de désarchiver, d'extraire ou de convertir un fichier .webarchive, vérifie que l'application est installée à /Applications, et par défaut, la sortie est dirigée vers ~/Downloads car l'application est en sandbox. Nécessite l'application compilée WebArchiveExtractor.app (construite à partir du projet Xcode ou achetée), elle ne fonctionne donc que sur macOS.
Rapport de test
J'ai localisé skills/webarchive/SKILL.md via l'API de l'arborescence GitHub et l'ai récupéré brut avec README.md. Le frontmatter est analysé avec name+description; j'ai vérifié SKILL.md, WebArchiveExtractor.xcodeproj/project.pbxproj et main.m — tous HTTP 200. Aucune faille de sécurité (pas de curl|sh, base64 ou exfiltration; le lien de l'application payante du README coexiste avec un chemin de construction gratuit). Déclenchement jugé 5/5. Je n'ai pas pu exécuter l'étape de sortie : la seule action de la compétence invoque /Applications/WebArchiveExtractor.app, un binaire macOS Objective-C compilé absent ici et nécessitant une construction Xcode ou un achat — donc aucun artefact de compétence n'a pu être produit ou comparé à une référence.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/robrohan/WebArchiveExtractor.git /tmp/webarchive-src mkdir -p ~/.claude/skills cp -R /tmp/webarchive-src/skills/webarchive ~/.claude/skills/webarchive # REQUIRES a macOS-only external binary NOT in the repo: /Applications/WebArchiveExtractor.app # Build it (needs Xcode CLI tools + `xcodebuild -runFirstLaunch`): # cd /tmp/webarchive-src && xcodebuild -project WebArchiveExtractor.xcodeproj # then drag build/Release/WebArchiveExtractor.app to /Applications # Or purchase a prebuilt app at https://therohans.com/webarchiveextractor/ # Verify: test -x /Applications/WebArchiveExtractor.app/Contents/MacOS/WebArchiveExtractor && echo found # Note: app is sandboxed; only ~/Downloads reliably works as output dir.
Commandes et exemples de prompts
/webarchiveExtrait les fichiers .webarchive de Safari en HTML/ressources simples via l'outil CLI WebArchiveExtractor macOS
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) :
Extract this .webarchive file into HTMLConvert this Safari archive into plain assetsUnarchive this saved webpage file