pair-agent
pair-agent
Catalogue généré le 2026-05-11
En une phrase
PairPermet aà remoteun AIautre agent withIA your(Codex, browser.Cursor, OpenClaw, etc.) de contrôler ton navigateur, dans son propre onglet, avec des permissions limitées et sécurisées.
Quand l'utiliser
UseQuandwhentuaskedveuxtofaire"pairtravailleragent",deux"connectagentsagent",IA"sharedifférentsbrowser",sur"remotelebrowser",même"letsite,anothersans qu'ils se marchent dessus.
Comment l'invoquer
- Slash command :
/pair-agent(si exposé dans ton CLI) - Voice triggers : « pair agent » · « connect agent » · « share my browser » · « remote browser access »
- Phrases déclencheurs (texte) :
voir la description complète ci-dessous
Description complète
Pair a remote AI agent with your browser. One command generates a setup key and prints instructions the other agent can follow to connect. Works with OpenClaw, Hermes, Codex, Cursor, or any agent that can make HTTP requests. The remote agent gets its own tab with scoped access (read+write by default, admin on request). Use when asked to "pair agent", / "connect agent", / "share browser", / "remote browser", / "let another agent use my browser", or/ "give browser access".
(gstack)
PourDescription aller plus loin
Preamble (run first)
Plan Mode Safe Operationsdétaillée
InCe planskill mode,génère allowedune becauseclé theyd'appairage informet theimprime plan:les instructions exactes que l'autre agent doit suivre pour se connecter à ton navigateur. L'autre agent peut être absolument n'importe quoi qui sait faire un appel HTTP : OpenClaw, Hermes, Codex CLI, Cursor, ou même un script maison.
L'agent distant reçoit son propre onglet dans ton navigateur, avec un accès "scoped" — par défaut, lecture et écriture sur les pages, mais pas les commandes admin du navigateur. Si l'autre agent a besoin de plus, il doit le demander explicitement.
Côté sécurité, c'est costaud : le démon démarre deux écouteurs HTTP. Un local (127.0.0.1) garde toutes les commandes, et un tunnel ngrok ne laisse passer qu'une allowlist très restreinte (, $B/connect$D/command, avec un token limité à 26 commandes de pilotage, et ). codex/sidebar-chatexec/codexLes review,tentatives writesbloquées tosont ~/.gstack/,loggées. writesBref to: thetu planpeux file,partager andsans open for generated artifacts.
Skill Invocation During Plan Mode
If the user invokes a skill in plan mode, the skill takes precedence over generic plan mode behavior. Treat the skill file as executable instructions, not reference. Follow it step by step starting from Step 0; the first AskUserQuestion is the workflow entering plan mode, not a violation of it. AskUserQuestion (any variant — mcp__*__AskUserQuestion or native; see "AskUserQuestion Format → Tool resolution") satisfies plan mode's end-of-turn requirement. If no variant is callable, the skill is BLOCKED — stop and report BLOCKED — AskUserQuestion unavailable per the AskUserQuestion Format rule. At a STOP point, stop immediately. Do not continue the workflow or call ExitPlanMode there. Commands marked "PLAN MODE EXCEPTION — ALWAYS RUN" execute. Call ExitPlanMode only after the skill workflow completes, or if the user tells you to cancel the skill or leave plan mode.flipper.
(extraitC'est —utile voirprincipalement lequand SKILL.mdtu completconstruis pourdes pipelines multi-agents ou que tu veux qu'un agent externe vienne dépanner sur ton setup sans avoir à dupliquer toute la suite)config de navigateur.
Source
- Plugin :
gstack - Nom interne :
pair-agent - Fichier :
/home/thymon/.claude/skills/gstack/pair-agent/SKILL.md