Skip to main content

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

  • UseQuand whentu askedveux tofaire "pairtravailler agent",deux "connectagents agent",IA "sharedifférents browser",sur "remotele browser",même "letsite, anothersans qu'ils se marchent dessus.
Pour donner un accès lecture/écriture limité à un agent usedistant myqui browser",doit or "give browser access".naviguer (gstack)par Voiceexemple triggerspour faire du test ou du scraping). Quand tu collabores avec un autre agent (speech-to-textOpenClaw, aliases):Hermes, "pairetc.) agent",qui "connecta agent",besoin "shared'un myvrai browser",navigateur. "remotePour browserpartager access".temporairement ta session de navigateur avec quelqu'un d'autre, sans donner tes identifiants.

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
Auto-invocation : sur demande explicite

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)

Auto-invocation Voice triggers (speech-to-text aliases): "pairSur agent",demande "connectexplicite agent",uniquement. "share my browser", "remote browser access".

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-chat). exec/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