Skip to main content

browser-control

Базовые примитивы управления браузером (persistent profiles + patchright session). Используется как dependency для publishing-скиллов (vc-publishing, dzen-publishing, etc.). Сам по себе не вызывается — это internal-модуль.

Quellinformationen

Repository
artemiimillier/ai-cofounder
Letzte Quellaktivität
8. Juni 2026 um 12:00
Erkannte Sprache von SKILL.md
Mehrsprachig
Sterne
7
Forks
10

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
browser-control
description
Базовые примитивы управления браузером (persistent profiles + patchright session). Используется как dependency для publishing-скиллов (vc-publishing, dzen-publishing, etc.). Сам по себе не вызывается — это internal-модуль.
version
1.0.0
category
internal
displayName
Browser Control
icon
🌐
# browser-control ## Prerequisite This skill uses patchright (a Playwright fork) and needs a Chromium binary that `pnpm install` does NOT fetch. Before using it once, run: ``` pnpm exec patchright install chromium ``` Otherwise patchright fails with "Executable doesn't exist". The default article-writer path does NOT need this - it is only for the opt-in browser / vc.ru publishing path. ## Назначение Низкоуровневые примитивы из `src/browser/`: - `resolveProfile(platform, account)` — резолвит directory persistent profile (хранится в `~/Library/Application Support/AI-Cofounder/profiles/` на macOS). - `openSession(...)` — открывает patchright-сессию с этим профилем. Этот скилл — **dependency** для publishing-скиллов. Когда vc-publishing запускает свой скрипт, он использует `openSession` внутри. Тебе как агенту не нужно вызывать browser-control напрямую — он невидим в сценариях верхнего уровня. ## Health-check `scripts/healthcheck.ts` — простой smoke-test: проверяет что директория профилей резолвится корректно (это разворачивается в реальный DOM-check для каждого platform-скилла в Фазе 7 плана).
Auf GitHub ansehen