cli-anything-n8n — скилл для Claude Code: управление n8n из терминала
Скилл даёт агенту CLI для n8n: воркфлоу, запуски, креды, переменные и теги. Пригодится, когда автоматизацию надо править из кода, а не в веб-интерфейсе.
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a claude-codeЧто делает cli-anything-n8n
Скилл ставит в проект обёртку cli-anything-n8n — командную строку для платформы автоматизации n8n. Через неё агент листает и создаёт воркфлоу, смотрит запуски, повторяет упавшие, заводит переменные и теги. Всё построено на n8n Public API v1.1.1 и работает с n8n версии 1.0.0 и выше.
Команды сгруппированы по объектам: workflow, execution, credential, variable, tag, config. У воркфлоу есть активация, деактивация, простановка тегов и передача, у запусков — повтор, у кредов — просмотр схемы. Для агентов в README отдельно оговорено: включайте --json для структурного вывода, сложный JSON передавайте через @file.json, все ID — строки, а не числа.
Перед работой нужен доступ к инстансу. Адрес и ключ задаются либо через cli-anything-n8n config set base_url и config set api_key, либо переменными N8N_BASE_URL и N8N_API_KEY; таймаут по умолчанию 30 секунд, меняется через N8N_TIMEOUT. Учтите: в публичном API нет таблиц данных, списка кредов и остановки запусков — если сценарий на них опирается, CLI не поможет.
Какие задачи решает
- выгрузить список воркфлоу и их теги одной командой
- перезапустить упавший запуск без похода в веб-интерфейс
- завести переменную окружения для воркфлоу из скрипта
- перенести воркфлоу между проектами n8n
- создать креды по схеме из JSON-файла
Примеры запросов агенту
- Покажи все воркфлоу в n8n с их тегами, вывод в JSON
- Перезапусти последний упавший запуск воркфлоу
- Создай переменную
API_HOSTсо значением из файлаenv.json
Как установить cli-anything-n8n
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-anything-n8n/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-anything-n8n/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a codex2Вручную: положить файлы
.agents/skills/cli-anything-n8n/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a cursor2Вручную: положить файлы
.cursor/skills/cli-anything-n8n/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install HKUDS/CLI-Anything cli-anything-n8n2Вручную: положить файлы
.github/skills/cli-anything-n8n/SKILL.md1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a gemini-cli2Командой платформы
gemini skills install https://github.com/HKUDS/CLI-Anything --path skills/cli-anything-n8nВручную: положить файлы
.devin/skills/cli-anything-n8n/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора55
Похожие
Рядом в теме «Автоматизация и no-code: n8n, Zapier, Make»
Все скиллы по теме «Автоматизация и no-code: n8n, Zapier, Make» →Вопросы о cli-anything-n8n
Как установить cli-anything-n8n в Claude Code?
Выполните npx skills add HKUDS/CLI-Anything --skill cli-anything-n8n -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/cli-anything-n8n/SKILL.md.
Что делает cli-anything-n8n?
Даёт агенту командную строку для n8n: список и правка воркфлоу, работа с запусками, кредами, переменными и тегами. Основа — n8n Public API v1.1.1.
Что нужно для работы скилла?
Адрес инстанса n8n и API-ключ. Их задают через cli-anything-n8n config set base_url и config set api_key либо переменными N8N_BASE_URL и N8N_API_KEY. Нужен n8n версии 1.0.0 или новее.
Исходный текст
SKILL.md · Apache-2.0
--- name: "cli-anything-n8n" description: >- Command-line interface for n8n workflow automation platform. Manages workflows, executions, credentials, variables, and tags. Based on n8n Public API v1.1.1 (n8n >= 1.0.0). --- # cli-anything-n8n CLI harness for n8n workflow automation — built with the CLI-Anything pattern. Verified against n8n OpenAPI spec v1.1.1. ## Installation ```bash pip install cli-anything-n8n ``` ## Configuration ```bash cli-anything-n8n config set base_url https://your-n8n-instance.com cli-anything-n8n config set api_key your-api-key # Or environment variables export N8N_BASE_URL=https://your-n8n-instance.com export N8N_API_KEY=your-api-key export N8N_TIMEOUT=60 # optional, default 30s ``` ## Command Groups | Group | Commands | |-------|----------| | workflow | list, get, create, update, delete, activate, deactivate, tags, set-tags, transfer | | execution | list, get, delete, retry | | credential | create, delete, schema, transfer | | variable | list, create, update, delete | | tag | list, get, create, update, delete | | config | show, set | ## For AI Agents - Always use `--json` flag for structured output - Use `@file.json` to pass complex JSON from files - Check return codes: 0 = success, non-zero = error - All IDs are strings, not integers - API key is always masked in `config show` output - Not available in public API: data tables, credential listing, execution stop
© HKUDS · Apache-2.0 · HKUDS/CLI-Anything