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

openduck-distributed-duckdb — скилл для Claude Code: как настроить

Помогает агенту настроить OpenDuck — открытый распределённый DuckDB с гибридным выполнением запросов и дифференциальным хранилищем.

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

Что делает openduck-distributed-duckdb

Скилл содержит инструкции по настройке OpenDuck. Архитектура распределяет SQL-запросы между локальным клиентом DuckDB и удалёнными воркерами через шлюз на Rust. Сетевой обмен данными построен на протоколе gRPC и потоках Arrow IPC. Данные организованы по принципу дифференциального хранения: метаданные держит Postgres, а неизменяемые слои таблиц отправляются в объектное хранилище.

Для сборки понадобятся компилятор Rust и утилита bison. Нативное расширение собирается командой make в каталоге extensions/openduck. Проект также включает Python-обёртку и утилиту командной строки для запуска шлюза и воркеров по отдельности или в едином процессе.

Клиент DuckDB блокирует неподписанные расширения. Поэтому для загрузки скомпилированного файла openduck.duckdb_extension и подключения базы через ATTACH обязательно требуется параметр allow_unsigned_extensions.

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

  • собрать нативное расширение DuckDB и бэкенд на Rust
  • развернуть шлюз и воркеры OpenDuck через встроенный CLI
  • выполнить гибридный SQL-запрос с объединением локальной и облачной таблиц
  • подключить удалённую базу данных синтаксисом ATTACH

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

  • Помоги собрать расширение OpenDuck из исходников и запустить локальный шлюз
  • Напиши код на Python для гибридного запроса с объединением local.products и cloud.sales
  • Как подключить базу openduck:mydb через CLI DuckDB с токеном доступа?

Как установить openduck-distributed-duckdb

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill openduck-distributed-duckdb -a claude-code

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

~/.claude/skills/openduck-distributed-duckdb/SKILL.md

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

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

Вопросы о openduck-distributed-duckdb

Как установить openduck-distributed-duckdb в Claude Code?

Выполните команду npx skills add reason-machines/trending-skills --skill openduck-distributed-duckdb -a claude-code в терминале.

Что делает скилл openduck-distributed-duckdb?

Он инструктирует ассистента по сборке OpenDuck, компиляции C++ расширения для DuckDB и выполнению распределённых аналитических запросов.

Почему для работы требуется флаг allow_unsigned_extensions?

DuckDB по умолчанию запрещает загрузку сторонних бинарных расширений. Без включения этого флага клиент откажется загружать собранный файл openduck.duckdb_extension.

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

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

diagram-design-editorial Скилл собирает диаграммы в HTML и SVG для статей и документации: 13 типов, без Mermaid и сборки, стиль подгоняется под ваш сайт. CX Codex +1 433установок anubis-android-app-manager Скилл для работы с Anubis — менеджером Android-приложений, который замораживает группы приложений в зависимости от состояния VPN через Shizuku. CX Codex +1 427установок nothing-ever-happens-polymarket-bot Скилл помогает настроить асинхронного Python-бота для Polymarket: он ищет отдельные рынки без спорта и покупает исход «No» по заданному порогу. CX Codex +1 426установок huashu-design-html-native Превращает запрос словами в готовый файл: прототип, слайды, анимацию или инфографику на HTML/CSS/JS. Figma не нужна. CX Codex +1 426установок cc-design-html-prototyping Скилл помогает агенту создавать HTML-макеты, презентации и интерактивные прототипы. Пригодится, когда нужно проверить визуальное направление до разработки интерфейса. CX Codex +1 423установок killerpdf-portable-editor Скилл подсказывает, как собрать легковесный редактор PDF на C# и WPF с движком PDFium. Пригодится для работы со страницами, аннотациями и сборкой единого EXE без сторонних служб. CX Codex +1 422установок hy-world-2-0-3d-world-model Скилл для работы с HY-World 2.0: собирает 3D-сцены из снимков и видео, генерирует миры по тексту или одной картинке. CX Codex +1 419установок weft-ai-language Обучает агента писать код на языке Weft, настраивать пайплайны с вызовами LLM, ветвлением и паузами на ручное подтверждение через Restate. CX Codex +1 418установок

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

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