К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

wren — скилл для Claude Code: что делает и как установить

Подключает семантический SQL-слой Wren к 22+ базам данных и SaaS-сервисам прямо в терминале агента. Пригодится для расчёта метрик и выгрузки аналитики без ручного написания SQL.

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

Что делает wren

Скилл служит точкой входа к утилите wren, которая переводит бизнес-вопросы в проверенный SQL через слой моделирования данных (MDL). Инструмент поддерживает свыше 22 баз данных, среди которых Postgres, MySQL, BigQuery, Snowflake и Spark. Сами пошаговые сценарии хранятся внутри пакета wrenai, поэтому логика работы не устаревает при обновлениях ядра.

Агент получает доступ к вызовам Bash(wren:*). Он запрашивает нужные сценарии через команду wren skills get <name>, проверяет параметры подключения баз данных и валидирует SQL через wren dry-plan без нагрузки на саму базу. Дополнительно поддерживается загрузка данных из Stripe, HubSpot или Salesforce через коннектор dlt, а также сборка GenBI-дашбордов под Vercel или Cloudflare.

Этот скилл сломается без установленного в системе Python-пакета: перед началом работы выполните pip install wrenai. Для команд семантической памяти wren memory потребуется установить пакет с дополнительным модулем [memory].

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

  • Сформировать точные SQL-запросы к базам данных по бизнес-вопросам
  • Сгенерировать MDL-проект на основе структуры таблиц
  • Подключить данные из SaaS-сервисов через коннекторы dlt
  • Развернуть аналитический GenBI-дашборд на Vercel или Cloudflare

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

  • Сгенерируй MDL-проект для нашей базы данных Postgres через wren
  • Покажи динамику выручки и отток клиентов за прошлый месяц через wren
  • Подключи данные из Stripe с помощью wren dlt connector

Как установить wren

1Через Skills CLI (Vercel)

npx skills add Canner/WrenAI --skill wren -a claude-code

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

~/.claude/skills/wren/SKILL.md

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

Похожие

google-cloud-solution-hybrid-search-alloydb официальный google Скилл помогает спроектировать и проверить гибридный поиск на AlloyDB: семантический поиск сочетается с ключевыми словами и SQL-фильтрами. Claude Code Gemini CLI CX Codex 3 300установок prisma-mongodb-upgrade prisma Помогает спланировать переход проектов на Prisma ORM с MongoDB с версии 6 сразу на 8 либо обоснованно остаться на v6 из-за отсутствия коннектора в Prisma 7. Claude Code CX Codex Cursor +1 368 500установок neon-postgres neondatabase Скилл помогает агенту работать с базой Postgres на Neon: выбирать подключение, вести миграции и проверять состояние базы. Пригодится для задач с существующей схемой или DATABASE_URL. Claude Code CX Codex Cursor +1 278 200установок break-trace официальный anthropics Скилл прослеживает расхождение в сверке до исходной проводки и объясняет причину. Пригодится после классификации расхождения в gl-recon. Claude Code CX Codex Cursor +1 1 200установок prisma-expert sickn33 Скилл помогает разбирать схемы Prisma, миграции и запросы. Пригодится, когда нужно найти причину ошибки или проверить изменения перед деплоем. Claude Code CX Codex Cursor +1 4 200установок k2 cloudflare Скилл помогает настраивать Cloudflare K2, писать записи из Worker или HTTP и читать их через подписки. Пригодится для разбора потоков и durable logs. Claude Code CX Codex Cursor +1 20 100установок xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. Claude Code Claude.ai 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. Claude Code CX Codex Cursor +1 509 900установок

Вопросы о wren

Как установить wren в Claude Code?

Выполните команду npx skills add Canner/WrenAI --skill wren -a claude-code. Также обязательно установите базовую утилиту через pip install wrenai.

Что делает скилл wren?

Он предоставляет агенту команды для взаимодействия с семантическим слоем данных Wren. Агент сможет моделировать схемы, строить запросы к 22+ базам данных и генерировать аналитические интерфейсы.

Что нужно для работы команд памяти в wren?

Командам wren memory index, recall и store требуется установка Python-пакета с дополнительным модулем [memory].

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

SKILL.md · Apache-2.0
---
name: wren
description: "Wren CLI for AI agents — a semantic SQL layer over 22+ databases (Postgres, MySQL, BigQuery, Snowflake, Spark, …). The actual workflow guides live inside the `wren` CLI itself; this is just a discovery stub. Use whenever the user asks a data question (how many, show me, top N, compare, trend, breakdown, metric, revenue, customers, orders), wants to install / set up Wren Engine, connect a new database, connect SaaS data via dlt (HubSpot, Stripe, Salesforce, GitHub, Slack), generate or regenerate an MDL project from a database schema, enrich a project with business context (enum meanings, units, cubes like ARR / DAU / churn), or turn a project's context layer into a shareable GenBI web app / dashboard and deploy it to Vercel or Cloudflare. Triggers: 'install wren', 'set up wren engine', 'connect database to wren', 'connect SaaS to wren', 'load hubspot / stripe / salesforce data', 'generate mdl', 'scaffold wren project', 'enrich wren context', 'augment my project', 'add cubes', 'build a dashboard', 'make a shareable analytics app', 'deploy my context layer as a web app', 'genbi app', 'wren onboarding', 'wren usage', 'wren generate mdl', 'wren dlt connector', 'wren enrich context', 'wren genbi'."
license: Apache-2.0
allowed-tools: Bash(wren:*)
---

# Wren CLI

This is a discovery stub. The actual workflow guides and prompt helpers
live inside the `wren` CLI itself, so they always match the installed
wrenai version (no skill cache, no version drift).

Install: `pip install wrenai`.

## Workflow guides

```bash
wren skills list                        # all available workflow guides
wren skills get onboarding              # set up Wren end-to-end
wren skills get usage                   # day-to-day querying
wren skills get generate-mdl            # generate MDL from a database schema
wren skills get dlt-connector           # connect SaaS sources via dlt
wren skills get enrich-context          # add business context (units, enums, cubes)
wren skills get genbi                   # build & deploy a shareable GenBI web app
# add --full to include the skill's reference docs
# add --script <name> to fetch a bundled script (e.g. dlt-connector / introspect_dlt)
```

## Reference docs

Full reference docs live on the web: <https://github.com/Canner/WrenAI/tree/main/docs/core>

```bash
wren docs connection-info <ds>          # required + optional connection fields for a data source
```

## Prompt enhancement (wraps a user question for an agent)

```bash
wren ask "<question>" --guided          # for weaker LLMs (strict task flow)
wren ask "<question>" --direct          # for stronger LLMs (minimal wrapping)
```

## Day-to-day data commands (not a sub-app — top-level)

```bash
wren --sql '...'                        # execute SQL through the MDL layer
wren query --sql '...'                  # same, explicit
wren dry-plan --sql '...'               # transpile only, no DB hit
wren context show / build / validate    # project / MDL lifecycle
wren profile add / list / switch        # named connection profiles
wren memory index / recall / store      # semantic memory (needs `[memory]` extra)
```

Run `wren --help` for the full surface; load the matching `wren skills get
<name>` guide before driving any multi-step workflow.

© Canner · Apache-2.0 · Canner/WrenAI

Смотрите также

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

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