research-data-analysis — скилл для Claude Code
Помогает агенту построить базовый случай, проверить гипотезу и оформить результаты с неопределённостью и следами обработки данных.
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a claude-codeЧто делает research-data-analysis
Скилл задаёт порядок работы с инженерным экспериментом или расчётом. Сначала описывается механизм и предсказание, которое можно опровергнуть, потом собирается подробный базовый случай с диагностикой и оценкой погрешности. Контрастные варианты подбираются так, чтобы изолировать механизмы. Критерии решения фиксируются до того, как вы увидите результаты, — иначе подгонка выводов почти неизбежна.
Внутри три файла с указаниями: references/technical-writing-analysis.md про структуру анализа и обсуждение графиков, references/research-coding.md про воспроизводимый код и пайплайны, references/ai-tools-thermal-fluids.md про ИИ-помощь в теплофизике. Отдельный раздел требует сохранять происхождение сырых данных, единицы, калибровку, скрипты и версии результатов. Для машинного обучения данные советует делить по условию опыта или образцу, когда соседние наблюдения коррелируют.
Автор прямо предупреждает: не наращивайте произвольные уровни параметров только потому, что есть машинное время. Широкий перебор оправдан, когда сама задача — исследование, оптимизация или построение суррогатной модели. Ставить скилл имеет смысл, если вы готовы заранее формулировать проверяемые утверждения.
Какие задачи решает
- Сформулировать проверяемую гипотезу до запуска серии опытов
- Построить базовый случай с диагностикой и оценкой погрешности
- Подобрать контрастные варианты, изолирующие отдельный механизм
- Сохранить происхождение данных, скрипты и версии результатов
- Разделить данные по условиям опыта при обучении модели
Примеры запросов агенту
- Составь план эксперимента для проверки гипотезы о влиянии шероховатости на теплоотдачу
- Опиши базовый случай для расчёта в CFD и укажи, какие погрешности учесть
- Проверь мой график по данным опыта: не завышает ли он точность измерений
Как установить research-data-analysis
1Через Skills CLI (Vercel)
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a claude-code2Вручную: положить файлы
~/.claude/skills/research-data-analysis/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/research-data-analysis/
1Через Skills CLI (Vercel)
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a codex2Вручную: положить файлы
.agents/skills/research-data-analysis/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a cursor2Вручную: положить файлы
.cursor/skills/research-data-analysis/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hanhuark/mechanical-engineering-research-skill research-data-analysis2Вручную: положить файлы
.github/skills/research-data-analysis/SKILL.md1Через Skills CLI (Vercel)
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a gemini-cli2Командой платформы
gemini skills install https://github.com/hanhuark/mechanical-engineering-research-skill --path skills/research-data-analysisВручную: положить файлы
.devin/skills/research-data-analysis/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о research-data-analysis
Как установить research-data-analysis в Claude Code?
Выполните npx skills add hanhuark/mechanical-engineering-research-skill --skill research-data-analysis -a claude-code. Скилл окажется в ~/.claude/skills/research-data-analysis/SKILL.md.
Что делает research-data-analysis?
Задаёт агенту схему планирования опытов и расчётов: базовый случай, гипотеза с критерием проверки, обработка данных и графики с неопределённостью.
Нужен ли специальный инструментарий для работы скилла?
Скилл состоит из текстовых инструкций и ссылок на файлы в references/. Для сеток вроде CFD он подсказывает, что учесть, но сами расчёты выполняете вы или ваш код.
Исходный текст
SKILL.md · MIT
--- name: research-data-analysis description: Design and analyze engineering experiments or simulations using baseline cases, hypothesis-driven DOE, traceable data processing, defensible plots, uncertainty, and validation. Use for CFD, laboratory data, ML workflows, parameter studies, or research code. --- # Research Data Analysis ## Purpose Produce understanding, not an exhaustive parameter sweep. Use a detailed baseline case to demonstrate the measurement/model chain, then choose experiments or simulations that can prove or disprove a stated hypothesis. ## Route To References - For baseline-first DOE, figure discussion, and technical analysis structure, read `references/technical-writing-analysis.md`. - For reproducible research code and data pipelines, read `references/research-coding.md`. - For AI/ML-assisted thermal-fluid analysis, read `references/ai-tools-thermal-fluids.md`. ## Hypothesis-Driven DOE 1. State the mechanism and the falsifiable prediction. 2. Define a baseline with detailed diagnostics, data reduction, uncertainty, and expected limits. 3. Select contrast cases that isolate mechanisms, including controls or negative cases when informative. 4. Define response variables, sampling, replication, exclusions, and statistical/physical decision criteria before inspecting outcomes. 5. Report what each possible outcome would mean. A useful DOE advances understanding whether the hypothesis is supported or rejected. Do not multiply arbitrary levels of independent parameters simply because computation or test time is available. Use broad sweeps only when exploration, optimization, surrogate construction, or response-surface estimation is itself justified. ## Data And Plots Preserve raw-data provenance, units, calibration and preprocessing steps, scripts/environment, deterministic inputs, and versioned outputs. Build plots around comparisons that test the hypothesis. Show uncertainty, sample size or repeat count where relevant, and avoid visually implying precision beyond the measurement or model. For ML, split data by experimental condition, video, specimen, or run when adjacent observations are correlated; distinguish predictive performance from physical validation and domain-transfer performance.
© hanhuark · MIT · hanhuark/mechanical-engineering-research-skill