statsmodels · k-dense-ai — скилл для Claude Code: регрессии и эконометрика
Скилл подключает к агенту оценку и диагностику статистических моделей на Python: OLS, GLM, дискретные и временные ряды. Пригодится, когда нужно посчитать коэффициенты и проверить допущения модели.
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a claude-codeЧто делает statsmodels
Скилл описывает работу с statsmodels в Python: линейные модели (OLS, WLS, GLS, квантильная регрессия), обобщённые линейные модели, дискретный выбор, счётные и порядковые исходы, ARIMA, SARIMAX, VAR и прогнозирование. Отдельно разобраны тесты и диагностика: гетероскедастичность, автокорреляция, нормальность остатков, выбросы и влиятельные наблюдения, сравнение моделей по AIC/BIC и тесту отношения правдоподобия.
Внутри — набор справочных файлов: быстрый старт с минимальными примерами OLS, логистической регрессии, ARIMA и GLM, обзор возможностей моделирования, выбор модели и формульный API в стиле R, плюс отдельные файлы по линейным моделям, GLM, дискретному выбору, временным рядам и диагностике. Агенту разрешены Read, Write, Edit и Bash.
Нужен Python 3.10+ и statsmodels 0.15.0; протестированный стек NumPy 2.5.3 и SciPy 1.18.1 требует Python 3.12+. Для графиков нужен matplotlib, для метрик прогноза — scikit-learn. Сеть требуется только на установку и чтение документации, учётные данные не нужны. Установка в отдельное окружение: uv pip install statsmodels==0.15.0 numpy==2.5.3 scipy==1.18.1 pandas==3.0.6 matplotlib==3.11.2 scikit-learn==1.9.1. Если версии NumPy и SciPy не совпадут с проверенными, поведение тестов из 0.15 может отличаться — в этой версии часть тестов перешла на result_object=True и именованные поля, а вместо seed и random_state используется rng=.
Какие задачи решает
- подобрать OLS и проверить остатки на гетероскедастичность
- оценить логистическую регрессию и посчитать предельные эффекты
- разложить счётные данные: проверить передисперсию и перейти к отрицательному биномиальному
- построить ARIMA или SARIMAX и сделать прогноз
- сравнить вложенные модели по AIC/BIC и тесту отношения правдоподобия
Примеры запросов агенту
- Подбери OLS по формуле
y ~ x1 + x2и покажи диагностику остатков - Проверь передисперсию в пуассоновской модели и, если она есть, перейди к отрицательному биномиальному
- Построй SARIMAX по этому ряду и выведи прогноз с доверительными интервалами
Как установить statsmodels
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a claude-code2Вручную: положить файлы
~/.claude/skills/statsmodels/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/statsmodels/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a codex2Вручную: положить файлы
.agents/skills/statsmodels/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a cursor2Вручную: положить файлы
.cursor/skills/statsmodels/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills statsmodels2Вручную: положить файлы
.github/skills/statsmodels/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/statsmodelsВручную: положить файлы
.devin/skills/statsmodels/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о statsmodels
Как установить statsmodels в Claude Code?
Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill statsmodels -a claude-code. Скилл окажется в ~/.claude/skills/statsmodels/SKILL.md.
Что делает скилл statsmodels?
Помогает агенту подбирать и диагностировать статистические модели на Python: линейные и обобщённые линейные, дискретный выбор, ARIMA и SARIMAX. Плюс сравнение моделей, предельные эффекты и прогнозирование.
Что нужно для работы скилла?
Python 3.10+ и statsmodels 0.15.0. Для графиков нужен matplotlib, для метрик прогноза — scikit-learn, а проверенный стек NumPy 2.5.3 и SciPy 1.18.1 требует Python 3.12+.
Похожие скиллы
Все скиллы по теме «Данные и базы» →Сначала — statsmodels от других авторов.