antigravity-n8n-skills
Пятнадцать скиллов обучают агента Google Antigravity строить рабочие процессы n8n и разворачивать собственный сервер.
- 106 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скиллы только добавляют знания агенту, а изменения в рабочие процессы вносят инструменты n8n-mcp, если пользователь их подключил.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/antigravity-n8n-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы только добавляют знания агенту, а изменения в рабочие процессы вносят инструменты n8n-mcp, если пользователь их подключил.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
antigravity-n8n-skills — порт набора n8n-skills, который сделан для Claude Code, на Google Antigravity. В нем 15 скиллов: 14 по разработке рабочих процессов и один постоянно включенный маршрутизатор. Агент учится правильному синтаксису выражений в `{{ }}`, выбору инструментов n8n-mcp, типовым шаблонам процессов, разбору ошибок проверки и настройке узлов с учетом операции. Отдельные скиллы покрывают код на JavaScript и Python в узлах Code, Code Tool для вызова агентом, обработку бинарных данных, подпроцессы, обработку ошибок и повторов, несколько экземпляров n8n и самостоятельное развертывание. Скиллы включаются сами, когда запрос касается n8n: например, при вопросе, как достать тело вебхука через `$json.body`.
Для кого. Тем, кто строит автоматизацию в n8n с агентом Google Antigravity и хочет, чтобы он знал узлы и выражения.
Подходит, если
- Агент пишет выражение для данных вебхука и должен помнить, что они лежат в `$json.body`.
- Проверка рабочего процесса падает, и нужно разобрать каталог ошибок и ложные срабатывания.
- Узел Code с Python требует учета ограничений: внешних библиотек вроде `pandas` там нет.
- Собственный сервер n8n разворачивают с несколькими экземплярами.
Не подходит, если
- Работа идет в Claude Code: для него есть исходный набор n8n-skills.
- Нужен сам n8n-mcp: скиллы только учат пользоваться его инструментами.
- Требуется проверка лицензии: в репозитории она не указана.
Пример запроса к агенту
Как достать тело входящего вебхука в выражении n8n и верно настроить узел HTTP Request?Ограничения
Набор рассчитан на Google Antigravity и кладется в каталог `~/.gemini/antigravity/skills` или `.agent/skills` проекта. Для инструментов проверки и шаблонов агенту нужен подключенный n8n-mcp, сами скиллы его не ставят. Файла лицензии в репозитории нет, а проект назван портом сторонней работы. Скиллы описывают приемы n8n на момент создания и не следят за обновлениями узлов. Последний коммит в репозитории сделан в октябре 2026.
Как отключить. Удалите папки скиллов из `~/.gemini/antigravity/skills` или из `.agent/skills` проекта и перезапустите Antigravity.
Частые вопросы
Как поставить набор глобально?
Откройте `~/.gemini/antigravity/skills` и выполните `git clone https://github.com/WilkoMarketing/antigravity-n8n-skills.git .`. Скиллы станут доступны во всех разговорах и рабочих пространствах.
Как поставить только в один проект?
Создайте `.agent/skills` в корне проекта и клонируйте репозиторий в эту папку командой `git clone https://github.com/WilkoMarketing/antigravity-n8n-skills.git .agent/skills`.
Нужно ли вызывать скиллы вручную?
Нет. Они включаются автоматически, когда вопрос касается n8n, а постоянный маршрутизатор подсказывает агенту нужный скилл.
Что такое Code Tool в n8n?
Это узел с кодом, который вызывает ИИ-агент. Он обязан вернуть строку, а входные данные приходят в `query` или `_query`.
Откуда взят набор?
Это порт проекта n8n-skills, сделанного для Claude Code, на Google Antigravity.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыTigerAI Code2n8n Skill Pack
TigerAI A2A Code2n8n Skill Pack
Набор из 14 навыков: агент строит рабочие процессы n8n по описанию или переносит код в n8n и проверяет результат.
Плагин от команды n8n: 13 скиллов и встроенное MCP-подключение учат Claude Code и Codex собирать, править и проверять воркфлоу n8n
Скиллы и хуки для сборки рабочих сценариев n8n через MCP-сервер n8n-mcp: выражения, узлы, валидация, ИИ-агенты, self-hosting
n8n Skills
n8n-skills
Пакет скиллов, дающий ИИ знания о 545 нодах n8n и шаблонах воркфлоу. Версия n8n в README: 2.38.7
Awesome n8n Templates
awesome-n8n-templates
Более 280 бесплатных шаблонов n8n по темам: Gmail, Telegram, Slack, WhatsApp, Google Drive, Notion, OpenAI, ИИ-агенты и RAG-боты
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Коротко о README
Репозиторий состоит из 15 папок со `SKILL.md` и вспомогательными файлами: образцы агентов, работа с бинарными данными, код на JavaScript и Python, обработка ошибок, подпроцессы и самостоятельное развертывание. Отдельный скилл `using-n8n-mcp-skills` служит маршрутизатором.
Бейдж для README
Исходный SKILL.md
---
name: n8n-expression-syntax
description: Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, mapping data between nodes, or referencing webhook data in workflows. Use this skill whenever configuring node fields that reference data from previous nodes — expressions are how n8n passes data between nodes, and getting the syntax wrong is the most common source of workflow errors. Also use when asked whether a complex expression hurts performance.
---
# n8n Expression Syntax
Expert guide for writing correct n8n expressions in workflows.
---
## Expression Format
All dynamic content in n8n uses **double curly braces**:
```
{{expression}}
```
**Examples**:
```
✅ {{$json.email}}
✅ {{$json.body.name}}
✅ {{$node["HTTP Request"].json.data}}
❌ $json.email (no braces - treated as literal text)
❌ {$json.email} (single braces - invalid)
```
---
## Core Variables
### $json - Current Node Output
Access data from the current node:
```javascript
{{$json.fieldName}}
{{$json['field with spaces']}}
{{$json.nested.property}}
{{$json.items[0].name}}
```
### $node - Reference Other Nodes