Каталог / jackwener / opencli-usage

opencli-usage

jackwener/opencli
13.5K
установок
#734
в рейтинге

Что делает

Унифицированный CLI интерфейс для обнаружения и управления website, desktop app и external CLI командами через единую opencli точку входа.
  • Четыре категории команд: adapter commands (100+ сайтов через opencli <site> <command>), browser driving для ad-hoc автоматизации, current-tab binding для user-opened сессий, external CLI passthrough (gh, docker, vercel и т.д.)
  • Четыре execution strategies определяют prerequisites: PUBLIC (чистый HTTP, нет браузера), COOKIE (logged-in Chrome + extension), INTERCEPT (signed request capture), UI (полное DOM взаимодействие), LOCAL (только dev endpoints)
  • Универсальные флаги (-f json, -v) и output форматы (json, yaml, table, plain, md, csv) работают со всеми командами; всегда query opencli list -f json для текущего adapter inventory вместо hard-coding
  • Встроенное self-repair через --trace retain-on-failure при поломке адаптеров; plugin система для сторонних расширений; scaffolding и валидация tools для написания кастомных адаптеров

Установка

$ npx skills add jackwener/opencli