Фиксация вычислительного окружения для пакета репликации
devops
capture-environment — это скилл для Claude Code, который фиксирует вычислительное окружение проекта для пакета репликации: определяет используемый стек (R, Python, Stata) и генерирует соответствующие lockfile-артефакты — renv.lock и sessionInfo.txt для R, requirements.txt / environment.yml / uv.lock для Python, список ado-пакетов и версию для Stata. Скилл также записывает семена случайных чисел и тип генератора (RNG), при флаге --docker создаёт Dockerfile с пиннингом ОС и системных библиотек для побайтового воспроизведения, а в финале формирует готовый блок «Computational requirements». Подходит для исследователей, которым нужно подготовить пакет репликации для openICPSR, Zenodo, AEA Data Editor или передать проект соавтору: все версии зафиксированы, окружение можно воссоздать без угадывания зависимостей.
- #environment-management
- #reproducibility
- #r-statistics
- #python
- #stata
- #dockerfile
- #lockfile