Tabbit DevTools — drive the Tabbit browser via CDP through agent-browser
⚠️ AUTHORIZED USE ONLY — connecter agent-browser au navigateur Tabbit : lire le fichier DevToolsActivePort, dériver le endpoint WebSocket du navigateur, et automatiser les onglets avec le workflow agent-browser standard
- Quoi
- ⚠️ AUTHORIZED USE ONLY — connecter agent-browser au navigateur Tabbit : lire le fichier DevToolsActivePort, dériver le endpoint WebSocket du navigateur, et automatiser les onglets avec le workflow agent-browser standard
- Coût
- Gratuit
- Prérequis
- le navigateur Tabbit installé ; le CLI agent-browser disponible dans l'environnement — ⚠️ AUTHORIZED USE ONLY : ce skill contrôle un navigateur LIVE avec tes sessions connectées ; à utiliser uniquement sur tes propres comptes et systèmes
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — ⚠️ AUTHORIZED USE ONLY : ce skill donne à ton agent le contrôle total d'un navigateur LIVE — onglets ouverts et sessions connectées sont visibles et actionnables, donc à utiliser uniquement pour tes propres comptes et systèmes, jamais contre des tiers ou des comptes qui ne t'appartiennent pas. Le skill tabbit-devtools de @tabbit-browser : une recette de connexion pour piloter le navigateur Tabbit (un navigateur basé sur Chromium) depuis un agent via le CLI agent-browser sur le Chrome DevTools Protocol. L'agent lit le fichier DevToolsActivePort live de Tabbit (chemins spécifiques par plateforme pour macOS et Windows), construit le endpoint WebSocket complet du navigateur (ws://127.0.0.1:<port><path> — préféré au port brut car les routes de découverte HTTP de Tabbit peuvent renvoyer 404), passe le relais à agent-browser --cdp via les scripts wrapper embarqués (run_agent_browser_on_tabbit.py pour les actions, discover_tabbit_cdp.py pour les faits de connexion structurés), puis travaille avec le vocabulaire agent-browser normal (open, snapshot, click, fill, press). Il énonce clairement ses contraintes : il résout uniquement le problème de connexion — pas de couche d'automatisation parallèle, pas de client CDP custom, pas de démon, pas de promesse que le MCP chrome-devtools peut prendre le contrôle de Tabbit ; si agent-browser est indisponible, il s'arrête au guidage de connexion. Bémols honnêtes : ça connecte l'agent à ton navigateur LIVE — onglets ouverts et sessions connectées sont visibles, donc accorder l'accès délibérément (le guidage pour un profil anonyme est référencé) ; le CLI agent-browser est requis dans l'environnement ; spécifique à Tabbit, pas un outil Chrome générique. Licence MIT (frontmatter et manifest concordants). Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : le navigateur Tabbit installé ; le CLI agent-browser disponible dans l'environnement — ⚠️ AUTHORIZED USE ONLY : ce skill contrôle un navigateur LIVE avec tes sessions connectées ; à utiliser uniquement sur tes propres comptes et systèmes Installe-moi « Tabbit DevTools — piloter le navigateur Tabbit via CDP grâce à agent-browser ». Il donne à mon agent la recette de connexion Tabbit de @tabbit-browser : localiser le fichier DevToolsActivePort live pour la plateforme, dériver le endpoint WebSocket du navigateur (ws://127.0.0.1:<port><path>), se connecter avec agent-browser --cdp via les scripts wrapper embarqués, et automatiser les onglets avec le workflow agent-browser standard (open, snapshot, click, fill, press) — en respectant les contraintes (problème de connexion uniquement, pas de client CDP custom ni de démon, s'arrêter au guidage de connexion si agent-browser est absent). Licence MIT. Dépôt : https://github.com/tabbit-browser/tabbit-devtools-skill/blob/main/skills/tabbit-devtools/SKILL.md 1. Récupère le fichier SKILL.md (et les fichiers d'aide éventuels) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Vérification de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, collecte d'identifiants). Ce dépôt ne devrait contenir aucun secret en dur. Vérifie que c'est bien le cas ici ; STOP sur tout signal d'alerte et dis-le-moi. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers d'aide dans le répertoire des skills de l'agent, dans un dossier nommé « tabbit-devtools ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. confirmer l'install Tabbit et la disponibilité d'agent-browser ; décider d'accorder ou non l'accès à ma session de navigateur live ou utiliser un profil anonyme). 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.
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.