Consultez et gérez des codes 2FA temporels sur un PC Linux avec un petit script Python sans dépendances.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install local-totp-viewer
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer local-totp-viewer via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
La visionneuse TOTP locale génère des mots de passe à usage unique temporels conformes à la RFC 6238 et les affiche en direct dans un terminal. Vous pouvez ainsi accéder aux codes 2FA sur un PC sans téléphone ni application d’authentification externe. Ce flux de travail d’Openclaw Skills explique également comment enregistrer des secrets à partir de valeurs Base32 ou d’URI otpauth:\/\/, ainsi que supprimer des comptes enregistrés.
Le script utilise la bibliothèque standard Python et stocke les noms des comptes et les secrets dans ~\/.2fa_secrets.json. Lors de l’enregistrement, il définit les permissions du fichier sur 600. Il s’agit d’un outil local simple, et non d’une application d’authentification complète : protégez le fichier de secrets, évitez de partager les secrets dans les conversations ou les journaux, et saisissez chaque code avant la fin de sa fenêtre de validité de 30 secondes.
otpauth:\/\/.otpauth:\/\/ ; le script ajoute le secret à son stockage JSON local.~\/2fa_view.py. La visionneuse elle-même utilise uniquement la bibliothèque standard Python ; le décodage QR est une étape distincte et facultative pour la migration.python3 ~\/2fa_view.py BASE32_SECRET account-name
python3 ~\/2fa_view.py
otpauth:\/\/ prise en charge, répertorier les comptes ou en supprimer un :python3 ~\/2fa_view.py 'otpauth:\/\/totp\/Example?secret=BASE32_SECRET&issuer=Example'
python3 ~\/2fa_view.py -l
python3 ~\/2fa_view.py -r account-name
pyzbar ; celle-ci n’est pas une dépendance à l’exécution de la visionneuse. Analysez le protobuf de migration, encodez chaque secret en Base32 et enregistrez les comptes individuellement.La visionneuse stocke les données dans ~\/.2fa_secrets.json sous la forme d’un objet JSON associant les libellés de compte à des chaînes de secrets Base32. Exemple :
{
"account-name": "BASE32_SECRET"
}
~\/.2fa_secrets.json dans le répertoire personnel de l’utilisateur actuel.600 lorsque le script enregistre le fichier ; gardez les secrets confidentiels et vérifiez les permissions si le fichier est créé ou modifié en dehors du script.-l affiche les huit premiers caractères de chaque secret ainsi que le nom du compte. Évitez de partager cette sortie.otpauth:\/\/.otpauth-migration:\/\/ de Google Authenticator, avec décodage QR et extraction des champs protobuf ; le décodage QR n’est pas intégré à la visionneuse.Chargement
Créez, planifiez, examinez et publiez du contenu de réseaux sociaux sur des plateformes connectées via l'intégration BulkPublish MCP.

Un guide de référence pratique pour créer des publications BulkPublish qui répondent aux exigences de 15 plateformes sociales.

Planifiez, publiez et analysez des publications sociales sur 15 réseaux via les outils MCP de BulkPublish, avec des mesures de protection qui placent les brouillons et l'approbation de l'utilisateur au centre.

BulkPublish vous aide à télécharger et à organiser des médias, puis à réutiliser ces fichiers pour créer et gérer des publications sociales par lots.

SeaGames CLI permet à Openclaw Skills de générer, traiter, récupérer et livrer des actifs créatifs à travers des flux de travail d'images, de vidéos, d'audio, de texte et de 3D.

SEOmatic SEO Audit analyse les données réelles de Search Console, d’indexation, de crawl technique et de recherche par IA afin de produire une liste priorisée de corrections SEO.








































