cli-anything-zoom — скилл для Claude Code: CLI для Zoom
Скилл ставит в проект командную строку для Zoom: собрать встречу, зарегистрировать участников, скачать записи, не уходя из терминала и не открывая веб-интерфейс.
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a claude-codeЧто делает cli-anything-zoom
Скилл даёт агенту готовый CLI для Zoom: cli-anything-zoom. Через него создают и правят встречи, регистрируют участников пачкой из CSV, разбираются с облачными записями. Команды сгруппированы: auth, meeting, participant, recording. Вход в аккаунт идёт через OAuth2 в браузере, токены остаются на диске после login.
Ставится пакетом: pip install cli-anything-zoom. Нужен Python 3.10+ и установленный zoom в системе — без них CLI не поднимется. Это повод проверить окружение заранее, до того как звать агента за встречей.
Агенту удобнее с флагом --json: вывод разбирается машинно, а ненулевой код возврата значит ошибку. Без подкоманды открывается REPL с историей отмены и повтора. Состояние проекта лежит в JSON-файле, поэтому сессию можно прервать и продолжить позже.
Какие задачи решает
- создать встречу Zoom прямо из терминала
- зарегистрировать участников списком из CSV
- скачать файлы облачной записи прошедшей встречи
- посмотреть, кто реально пришёл на встречу
- снять с регистрации одного участника до звонка
Примеры запросов агенту
- через cli-anything-zoom создай встречу Zoom на завтра и скинь ссылку на вход
- выгрузи участников встречи из cli-anything-zoom в CSV
- скачай записи последней встречи через cli-anything-zoom в папку проекта
Как установить cli-anything-zoom
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-anything-zoom/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-anything-zoom/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a codex2Вручную: положить файлы
.agents/skills/cli-anything-zoom/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a cursor2Вручную: положить файлы
.cursor/skills/cli-anything-zoom/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install HKUDS/CLI-Anything cli-anything-zoom2Вручную: положить файлы
.github/skills/cli-anything-zoom/SKILL.md1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a gemini-cli2Командой платформы
gemini skills install https://github.com/HKUDS/CLI-Anything --path skills/cli-anything-zoomВручную: положить файлы
.devin/skills/cli-anything-zoom/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора55
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о cli-anything-zoom
Как установить cli-anything-zoom в Claude Code?
Выполните npx skills add HKUDS/CLI-Anything --skill cli-anything-zoom -a claude-code. Файл скилла появится по пути ~/.claude/skills/cli-anything-zoom/SKILL.md.
Что делает cli-anything-zoom?
Это обёртка над Zoom REST API в виде командной строки: встречи, участники, облачные записи и вход по OAuth2.
Что нужно, чтобы скилл заработал?
Python 3.10+ и установленный zoom в системе. Дальше авторизация: setup сохраняет credentials OAuth-приложения, login открывает браузер и выдаёт токены, status показывает текущее состояние.
Исходный текст
SKILL.md · Apache-2.0
--- name: "cli-anything-zoom" description: >- Command-line interface for Zoom - CLI harness for **Zoom** — manage meetings, participants, and recordings from the command line via t... --- # cli-anything-zoom CLI harness for **Zoom** — manage meetings, participants, and recordings from the command line via the Zoom REST API. ## Installation This CLI is installed as part of the cli-anything-zoom package: ```bash pip install cli-anything-zoom ``` **Prerequisites:** - Python 3.10+ - zoom must be installed on your system ## Usage ### Basic Commands ```bash # Show help cli-anything-zoom --help # Start interactive REPL mode cli-anything-zoom # Create a new project cli-anything-zoom project new -o project.json # Run with JSON output (for agent consumption) cli-anything-zoom --json project info -p project.json ``` ### REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: ```bash cli-anything-zoom # Enter commands interactively with tab-completion and history ``` ## Command Groups ### Auth Authentication and OAuth2 setup. | Command | Description | |---------|-------------| | `setup` | Configure OAuth app credentials | | `login` | Login via OAuth2 browser flow | | `status` | Check authentication status | | `logout` | Remove saved tokens | ### Meeting Meeting management commands. | Command | Description | |---------|-------------| | `create` | Create a new Zoom meeting | | `list` | List meetings | | `info` | Get meeting details | | `update` | Update a meeting | | `delete` | Delete a meeting | | `join` | Open meeting join URL in browser | | `start` | Open meeting start URL in browser (host only) | ### Participant Participant management commands. | Command | Description | |---------|-------------| | `add` | Register a participant for a meeting | | `add-batch` | Batch register participants from a CSV file | | `list` | List registered participants | | `remove` | Cancel a participant's registration | | `attended` | List participants who attended a past meeting | ### Recording Cloud recording management. | Command | Description | |---------|-------------| | `list` | List cloud recordings | | `files` | List recording files for a specific meeting | | `download` | Download a recording file | | `delete` | Delete all recordings for a meeting | ## Examples ### Create a New Project Create a new zoom project file. ```bash cli-anything-zoom project new -o myproject.json # Or with JSON output for programmatic use cli-anything-zoom --json project new -o myproject.json ``` ### Interactive REPL Session Start an interactive session with undo/redo support. ```bash cli-anything-zoom # Enter commands interactively # Use 'help' to see available commands # Use 'undo' and 'redo' for history navigation ``` ## State Management The CLI maintains session state with: - **Undo/Redo**: Up to 50 levels of history - **Project persistence**: Save/load project state as JSON - **Session tracking**: Track modifications and changes ## Output Formats All commands support dual output modes: - **Human-readable** (default): Tables, colors, formatted text - **Machine-readable** (`--json` flag): Structured JSON for agent consumption ```bash # Human output cli-anything-zoom project info -p project.json # JSON output for agents cli-anything-zoom --json project info -p project.json ``` ## For AI Agents When using this CLI programmatically: 1. **Always use `--json` flag** for parseable output 2. **Check return codes** - 0 for success, non-zero for errors 3. **Parse stderr** for error messages on failure 4. **Use absolute paths** for all file operations 5. **Verify outputs exist** after export operations ## More Information - Full documentation: See README.md in the package - Test coverage: See TEST.md in the package - Methodology: See HARNESS.md in the cli-anything-plugin ## Version 1.0.0
© HKUDS · Apache-2.0 · HKUDS/CLI-Anything