К основному содержанию
скилл CX Codex

tendril-extension — скилл для Claude Code: сборка и установка

Скилл помогает собирать, проверять и устанавливать расширение Ivy Tendril в Antigravity IDE или VS Code. Пригодится для локальной разработки и упаковки расширения в .vsix.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Ivy-Interactive/Ivy-Tendril --skill tendril-extension -a claude-code
Открыть на GitHub

Что делает tendril-extension

Скилл управляет расширением из каталога extensions/vscode: устанавливает зависимости через pnpm, собирает проект, запускает проверку типов и тесты. Для установки в Antigravity IDE он умеет создать символическую ссылку на расширение; после этого нужно перезагрузить окно IDE, чтобы стали доступны боковая панель и команды Tendril.

Для этих операций есть скрипты установки, удаления и упаковки в .vsix. Архив можно собрать через npx @vscode/vsce package --no-dependencies. Но Antigravity IDE работает на движке VS Code 1.107.0 и отклонит .vsix, если расширение требует более новую версию; для локальной разработки здесь подходит установка через символическую ссылку.

Какие задачи решает

  • собрать расширение Ivy Tendril из extensions/vscode
  • установить расширение в Antigravity IDE через символическую ссылку
  • проверить типы и запустить тесты расширения
  • упаковать расширение в архив .vsix
  • удалить установленное расширение из Antigravity IDE

Примеры запросов агенту

  • Собери расширение Ivy Tendril и установи его в Antigravity IDE.
  • Проверь типы и запусти тесты для расширения в extensions/vscode.
  • Упакуй Ivy Tendril в файл .vsix.

Как установить tendril-extension

1Через Skills CLI (Vercel)

npx skills add Ivy-Interactive/Ivy-Tendril --skill tendril-extension -a claude-code

2Вручную: положить файлы

~/.claude/skills/tendril-extension/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tendril-extension/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о tendril-extension

Как установить tendril-extension в Claude Code?

Выполните npx skills add Ivy-Interactive/Ivy-Tendril --skill tendril-extension -a claude-code. Файл скилла появится по пути ~/.claude/skills/tendril-extension/SKILL.md.

Что делает tendril-extension?

Скилл помогает собирать, тестировать, упаковывать и устанавливать расширение Ivy Tendril для Antigravity IDE и VS Code. Он также содержит сценарии установки и удаления.

Почему установка .vsix может не пройти в Antigravity IDE?

Antigravity IDE использует движок VS Code 1.107.0; пакет с требованием более новой версии будет отклонён. Для локальной разработки скилл предлагает установить расширение через символическую ссылку.

Исходный текст

SKILL.md · Apache-2.0
---
name: tendril-extension
description: >-
  Manage, build, test, package, install, and debug the Ivy Tendril extension in Antigravity IDE and VS Code.
  Use when the user asks to install, link, update, build, test, or package the Ivy Tendril extension for Antigravity IDE.
---

# Ivy Tendril Extension Skill

This skill provides procedures and helper scripts for building, testing, packaging, and installing the Ivy Tendril extension directly into **Antigravity IDE** or VS Code.

## Directory & Environment

- **Extension Directory**: `extensions/vscode`
- **Antigravity Extensions Directory**: `~/.antigravity-ide/extensions`
- **Installed Extension Name**: `ivy-interactive.ivy-tendril-0.1.0`
- **Package Manager**: `pnpm` (fixed versions configured via `.npmrc`)

---

## Common Workflows

### 1. Install / Link to Antigravity IDE

To compile the latest extension bundle and link it live into Antigravity IDE:

```bash
skills/tendril-extension/scripts/install-antigravity.sh
```

Or manually:

```bash
cd extensions/vscode
pnpm install
pnpm run build
mkdir -p ~/.antigravity-ide/extensions
ln -sfn "$(pwd)" ~/.antigravity-ide/extensions/ivy-interactive.ivy-tendril-0.1.0
antigravity-ide --list-extensions | grep "ivy-interactive.ivy-tendril"
```

After installing/linking:
1. Reload Antigravity IDE by opening the Command Palette (`Cmd+Shift+P`) and selecting **Developer: Reload Window**.
2. The Tendril sidebar view and commands (`Tendril: Open Dashboard`, `Tendril: Start Server`, etc.) are now active.

---

### 2. Package as `.vsix` Archive

To build a standalone VSIX distribution file:

```bash
skills/tendril-extension/scripts/package-vsix.sh
```

Or manually:

```bash
cd extensions/vscode
pnpm install
pnpm run build
npx @vscode/vsce package --no-dependencies
```

> [!NOTE]
> Since Antigravity IDE runs VS Code engine `1.107.0`, installing a VSIX with an engine requirement greater than `1.107.0` via `antigravity-ide --install-extension` will be rejected by the version validator. The direct symlink method (Workflow 1) is the recommended approach for local development and daily usage.

---

### 3. Run Extension Tests & Typecheck

To verify extension integrity and TypeScript compliance:

```bash
cd extensions/vscode
pnpm run typecheck
pnpm test
```

---

### 4. Uninstall / Unlink from Antigravity IDE

To remove the extension from Antigravity IDE:

```bash
skills/tendril-extension/scripts/uninstall-antigravity.sh
```

Or manually:

```bash
rm -rf ~/.antigravity-ide/extensions/ivy-interactive.ivy-tendril-0.1.0
```

© Ivy-Interactive · Apache-2.0 · Ivy-Interactive/Ivy-Tendril

Похожие скиллы

Каталог скиллов SKILL.md →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора6

tendrillable Скилл ранжирует открытые GitHub issues по пригодности для решения агентом без уточнений. Используйте его, чтобы найти небольшие, проверяемые задачи в репозитории. CX Codex +1 ★ 203звёзд репо tendril-review Скилл проходит по всем изменённым файлам после крупной правки: ищет мёртвый код, дубли, лишнюю обратную совместимость и проблемы с тестами. CX Codex +1 ★ 203звёзд репо tendril-release Автоматизирует подготовку и публикацию релизов Ivy Tendril. Обновляет пакеты NuGet, собирает проект, делает PR в ветку main и запускает workflow в GitHub Actions. CX Codex +1 ★ 203звёзд репо tendril-debug-plan Разбирает выполнение плана Tendril по логам, session JSONL и отчётам проверок и выдаёт список правок. Нужен, когда план упал или повёл себя странно. CX Codex +1 ★ 203звёзд репо tendril-debug-job Разбирает артефакты выполнения задач в Tendril и находит ошибки агента, инструкций promptware или памяти. Пригодится, когда запуск упал или потратил лишние токены. CX Codex +1 ★ 203звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой