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

snowflake-dbt-airbnb-analytics — скилл для Claude Code: суть и запуск

Скилл учит агента разворачивать витрину данных в Snowflake через dbt: от загрузки сырых таблиц Inside Airbnb до витрин и дашборда на Streamlit.

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

Что делает snowflake-dbt-airbnb-analytics

Скилл задаёт архитектуру аналитического хранилища для работы с открытыми данными Inside Airbnb. Он описывает пошаговый процесс: выгрузку архивов csv.gz во внутренние стейджи Snowflake через Python-скрипт scripts/load_inside_airbnb_to_snowflake.py, создание объектов базы данных и копирование таблиц в схему RAW.

Трансформация строится по трёхслойной модели dbt. Слой staging очищает типы и выравнивает имена колонок, intermediate объединяет календари и объявления с расчётом бизнес-метрик, а marts формирует факты и измерения. Для таблиц фактов настраивается инкрементальная сборка через стратегию merge. Сверху подключается интерфейс на Streamlit для отчётов по районам.

Без активного аккаунта Snowflake и корректного файла profiles.yml пайплайн не соберётся. Скрипт напрямую завязан на структуру файлов Inside Airbnb, поэтому любые нестандартные выгрузки потребуют ручной правки SQL-схем.

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

  • настроить проект dbt для хранилища Snowflake
  • построить трёхслойную архитектуру staging, intermediate и marts
  • организовать инкрементальную загрузку фактов бронирований
  • проверить качество данных через тесты dbt
  • развернуть дашборд Streamlit поверх готовых витрин

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

  • Разверни dbt-проект для данных Inside Airbnb в Snowflake со слоями staging и marts
  • Добавь инкрементальную таблицу фактов для календаря Airbnb с тестами качества
  • Настрой profiles.yml для подключения dbt к Snowflake и напиши скрипт загрузки

Как установить snowflake-dbt-airbnb-analytics

1Через Skills CLI (Vercel)

npx skills add reason-machines/data-skills --skill snowflake-dbt-airbnb-analytics -a claude-code

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

~/.claude/skills/snowflake-dbt-airbnb-analytics/SKILL.md

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

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

Вопросы о snowflake-dbt-airbnb-analytics

Как установить snowflake-dbt-airbnb-analytics в Claude Code?

Выполните команду в терминале: npx skills add reason-machines/data-skills --skill snowflake-dbt-airbnb-analytics -a claude-code. Агент также может прочитать инструкцию напрямую из файла ~/.claude/skills/snowflake-dbt-airbnb-analytics/SKILL.md.

Какие слои данных формирует этот скилл?

Он реализует классическую схему analytics engineering: staging для чистки и приведения типов, intermediate для объединения сущностей и расчёта метрик, а также marts для измерений и фактов.

Какие данные нужны для запуска пайплайна?

Потребуются архивы Inside Airbnb — файлы listings.csv.gz, calendar.csv.gz, reviews.csv.gz и neighbourhoods.csv, которые помещаются в каталог data/raw/.

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

Все скиллы по теме «Данные и базы» →
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установок

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

harvard-artifacts-data-pipeline Скилл собирает пайплайн от загрузки данных Harvard Art Museums API до дашборда на Streamlit с SQL-аналитикой. CX Codex +1 1 800установок iac-data-engineering-terraform Скилл с готовыми шаблонами Terraform для дата-инженерии: бакеты S3, инстансы EC2 и роли IAM. Пригодится, когда нужно поднять инфраструктуру под пайплайны декларативно. CX Codex +1 1 800установок terraform-iac-data-engineering Скилл помогает развернуть инфраструктуру для дата-инженерии в AWS через Terraform. Настраивает бакеты S3, вычислительные инстансы EC2 и политики доступа IAM. CX Codex +1 1 800установок terraform-data-engineering-infrastructure Скилл с шаблонами Terraform для дата-инженерии: S3 под дата-лейк, EC2 для обработки, IAM-роли. Пригодится, когда нужно поднять инфраструктуру на AWS без ручного клика по консоли. CX Codex +1 1 800установок harvard-artifacts-etl-pipeline Скилл для ИИ-агента: помогает собрать пайплайн от Harvard Art Museums API до графиков в Streamlit. CX Codex +1 1 700установок infrastructure-cicd-data-engineering Скилл помогает настроить CI/CD для Terraform-инфраструктуры данных через GitHub Actions и AWS OIDC. Пригодится для автоматизации проверок и деплоя. CX Codex +1 1 600установок harvard-artifacts-collection-analytics-app Скилл помогает собирать ETL-пайплайн и дашборд по данным Harvard Art Museums. Пригодится для проекта с Python, SQL и Streamlit. CX Codex +1 1 400установок data-analytics-skills-claude Набор скиллов помогает проверять качество данных, разбирать метрики и готовить спецификации дашбордов. Пригодится для анализа и объяснения результатов команде. CX Codex +1 1 300установок

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

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