data-analysis · lingzhi227 — скилл для Claude Code: статанализ с четырьмя кругами ревью
Пишет код статистического анализа данных для статьи: подбирает тест под тип данных и добавляет p-values, размеры эффекта и доверительные интервалы.
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a claude-codeЧто делает data-analysis
Скилл принимает на вход источник данных (CSV, JSON, pickle или логи эксперимента) и гипотезу, которую надо проверить. Дальше он собирает скрипт анализа по секциям: импорты, загрузка данных, подготовка набора, описательные статистики, препроцессинг, сами тесты и сохранение дополнительных результатов в pickle.
Готовый код проходит четыре круга проверки. Сначала ищутся ошибки в математике и статистике, потом разбирается работа с данными — пропуски, единицы измерения, критерии исключения. Третий и четвёртый круги сверяют таблицы: правдоподобность значений, меры неопределённости, полноту и согласованность между собой. Таблица подбора теста зашита в сам скилл: t-тест и Манна — Уитни для двух групп, ANOVA и Крускала — Уоллиса для нескольких, хи-квадрат и точный критерий Фишера для категориальных, корреляции и регрессии.
Внутри два вспомогательных скрипта. stat_summary.py определяет типы данных, советует критерий, считает сравнения и выдаёт размеры эффекта со звёздочками значимости; ему нужны numpy и scipy. Второй, format_pvalue.py, приводит p-values к звёздам, LaTeX или простому тексту и обходится стандартной библиотекой. Для анализа разрешены только pandas, numpy, scipy, statsmodels, sklearn и pickle — на другой стек скилл не рассчитан.
Какие задачи решает
- подобрать статистический критерий под тип данных и число групп
- добавить к каждой оценке доверительный интервал или p-value
- вычистить пропуски, единицы и критерии исключения до запуска тестов
- сверить значения и меры неопределённости между таблицами статьи
- перевести p-values в звёзды или LaTeX для вёрстки
Примеры запросов агенту
- Проанализируй
results.csv, сравни методы по метрике accuracy и выведи размеры эффекта - Проверь гипотезу о разнице между группами в
experiment.jsonи оформи отчёт с доверительными интервалами - Отформатируй колонку pvalue из
results.csvв LaTeX
Как установить data-analysis
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a claude-code2Вручную: положить файлы
~/.claude/skills/data-analysis/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/data-analysis/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a codex2Вручную: положить файлы
.agents/skills/data-analysis/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a cursor2Вручную: положить файлы
.cursor/skills/data-analysis/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lingzhi227/agent-research-skills data-analysis2Вручную: положить файлы
.github/skills/data-analysis/SKILL.md1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a gemini-cli2Командой платформы
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/data-analysisВручную: положить файлы
.devin/skills/data-analysis/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill data-analysis -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о data-analysis
Как установить data-analysis в Claude Code?
Выполните npx skills add lingzhi227/agent-research-skills --skill data-analysis -a claude-code; файл скилла окажется по пути ~/.claude/skills/data-analysis/SKILL.md.
Что делает data-analysis?
Генерирует код статистического анализа под гипотезу, прогоняет его через четыре круга ревью и выдаёт отчёт с p-values, размерами эффекта и доверительными интервалами.
Какие пакеты нужны для работы скилла?
Разрешены pandas, numpy, scipy, statsmodels, sklearn и pickle. Скрипту stat_summary.py требуются numpy и scipy, а format_pvalue.py работает на стандартной библиотеке.
Похожие скиллы
Всё по теме «Наука и исследования» →Сначала — data-analysis от других авторов.