jacky391977/social-browser-publisher

Skill Codex : utiliser Chrome connecté pour prévisualiser et publier en toute sécurité sur Instagram, Facebook et Threads

Qu'est-ce que social-browser-publisher ?

Ce skill permet à un agent IA (comme Codex) de se connecter à une instance Chrome déjà authentifiée (via le débogage à distance) pour publier du contenu sur les réseaux sociaux sans avoir à gérer des jetons API ou des sessions de connexion. Il prend en charge Instagram, Facebook et Threads, en ouvrant l'interface de publication native dans le navigateur, en remplissant les champs (texte et média) et en simulant un clic sur « Publier ». L'utilisateur doit d'abord lancer Chrome avec le débogage activé et se connecter manuellement à ses comptes ; le skill exploite ensuite ce profil pour effectuer les actions automatisées. Cela élimine le besoin d'API officielles (souvent restrictives) et offre un flux de publication fiable et sécurisé pour les créateurs de contenu et les développeurs automatisant la gestion des réseaux sociaux. Il est particulièrement utile pour les tests de prévisualisation avant publication réelle.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add jacky391977/social-browser-publisher

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait social-browser-publisher ?

Skill Codex : utiliser Chrome connecté pour prévisualiser et publier en toute sécurité sur Instagram, Facebook et Threads

Aperçu

Ce skill permet à un agent IA de publier des publications textuelles et médiatiques sur Instagram, Facebook et Threads via une instance Chrome déjà connectée. Il utilise le protocole Chrome DevTools (CDP) pour interagir avec les interfaces web des réseaux sociaux, ce qui évite de devoir gérer des jetons API ou des sessions de connexion.

Prérequis

  • Chrome avec le débogage à distance activé (port 9222 par défaut).
  • Connexion manuelle préalable aux comptes Instagram, Facebook et Threads dans Chrome.
  • Node.js (version 16 ou ultérieure) et npm.

Installation

npm install @anthropic-ai/sdk puppeteer-core

Utilisation

1. Démarrer Chrome avec le débogage à distance

chrome --remote-debugging-port=9222 --user-data-dir="/chemin/vers/profil/chrome"

2. Exécuter le skill

import { socialBrowserPublisher } from 'jacky391977/social-browser-publisher';

await socialBrowserPublisher({
  platform: 'instagram', // 'instagram', 'facebook', 'threads'
  mediaPath: '/chemin/vers/image.jpg', // facultatif
  text: 'Bonjour le monde !',
  preview: true, // défini sur true pour prévisualiser avant de publier
});

Platforms supportées

PlatformeStatutNotes
Instagram✅Prend en charge les publications de type image unique et les carrousels (plusieurs images).
Facebook✅Prend en charge les publications textuelles et avec images.
Threads✅Prend en charge les publications textuelles. Les images ne sont pas encore supportées.

Sécurité

  • Aucun mot de passe n'est stocké ou transmis.
  • Le skill agit uniquement dans la session Chrome déjà authentifiée.
  • Les publications sont effectuées via l'interface web officielle, ce qui correspond au comportement d'un utilisateur réel.

Dépannage

  • Assurez-vous que Chrome est en cours d'exécution avec le débogage à distance avant d'exécuter le skill.
  • Vérifiez que vous êtes connecté à tous les comptes de réseaux sociaux souhaités dans Chrome.
  • Si la publication échoue, essayez d'augmenter le délai entre les actions (paramètre delay dans la configuration).

Licence

MIT

Skills associés