setup-dev-env
Автоматическая настройка среды разработки
Ручная настройка среды разработки занимает много времени и подвержена ошибкам. Этот навык автоматизирует установку зависимостей, инициализацию базы данных и конфигурацию среды для обеспечения согласованных и воспроизводимых сред разработки.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“setup-dev-env”。 Set up the complete development environment
预期结果:
- Backend: Java 21 подтверждено, зависимости Gradle установлены, сборка успешна
- Frontend: Node.js 20 подтверждено, зависимости pnpm установлены, сборка успешна
- Database: PostgreSQL запущен, миграции Flyway завершены
- Environment: backend/.env и frontend/.env.local проверены
- Готов к запуску: cd backend && ./gradlew bootRun или cd frontend && pnpm dev
正在使用“setup-dev-env”。 Verify the current development environment status
预期结果:
- Java: Обнаружена версия 21.0.2 - соответствует требованиям
- Node.js: Обнаружена версия 20.10.0 - соответствует требованиям
- pnpm: Обнаружена версия 8.14.0 - соответствует требованиям
- Docker: Обнаружена версия 24.0.7 - соответствует требованиям
- Docker Compose: Обнаружена версия 2.23.3 - соответствует требованиям
- Все необходимые инструменты правильно установлены
正在使用“setup-dev-env”。 Reset the database environment
预期结果:
- Остановка существующего контейнера базы данных
- Запуск нового контейнера PostgreSQL с Docker Compose
- Ожидание доступности базы данных
- Выполнение базовой миграции Flyway
- Выполнение всех скриптов миграции
- Сброс базы данных завершен и проверен
安全审计
安全This is a documentation-only skill containing markdown documentation for development environment setup procedures. No executable code, scripts, or network operations exist. The bash commands shown are illustrative examples within code blocks, not runtime code. All static findings are false positives: hidden file references are read-only ls commands for verification, cryptographic algorithm alerts are scanner artifacts from Japanese text, and external command alerts are documentation code blocks that cannot be executed.
风险因素
🌐 网络访问 (1)
📁 文件系统访问 (9)
质量评分
你能构建什么
Быстрое введение в работу
Позвольте новым разработчикам стать продуктивными в первый день с автоматической, согласованной настройкой среды
Стандартизация сред
Гарантируйте, что все члены команды имеют идентичные среды разработки на разных машинах
Сокращение времени настройки
Устраните ручные накладные расходы на конфигурацию среды для новых проектов
试试这些提示
Настройте полную среду разработки для этого проекта с помощью навыка setup-dev-env. Включите зависимости backend, зависимости frontend и настройку базы данных.
Настройте только среду разработки backend. Запустите сборку Gradle и проверьте подключение к базе данных.
Сбросьте среду базы данных с помощью Docker Compose и выполните все миграции Flyway с нуля.
Проверьте текущее состояние среды разработки. Проверьте все версии инструментов и подтвердите правильную установку зависимостей.
最佳实践
- Запустите навык после клонирования свежего репозитория, чтобы убедиться, что все зависимости установлены
- Проверьте соответствие переменных среды между backend/.env и frontend/.env.local
- Используйте полный рабочий процесс настройки при введении в работу новых членов команды
避免
- Запуск настройки без предварительной проверки предварительно установленных версий сред выполнения
- Пропуск настройки базы данных и ожидание работы приложения
- Изменение файлов среды во время работы контейнера базы данных