install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/crearize/setup-dev-env" ~/.claude/skills/aiskillstore-marketplace-setup-dev-env && rm -rf "$T"
manifest:
skills/crearize/setup-dev-env/SKILL.mdsource content
Setup Dev Env Skill - 開発環境セットアップスキル
役割
開発環境のセットアップを自動化するスキルです。依存関係のインストール、データベース初期化、環境変数設定を行います。
実行フロー
Phase 1: 環境確認
# Java バージョン確認 java -version # Node.js バージョン確認 node -version # pnpm インストール確認 pnpm -version # Docker 確認 docker --version docker-compose --version
Phase 2: Backend セットアップ(target="backend"/"both"時)
cd backend # Gradle Wrapper 実行権限付与 chmod +x gradlew # 依存関係ダウンロード ./gradlew build -x test
Phase 3: Frontend セットアップ(target="frontend"/"both"時)
cd frontend # 依存関係インストール pnpm install
Phase 4: Database セットアップ(target="db"/"both"時)
# Docker Compose でPostgreSQL起動 docker-compose up -d db # DBの起動待機 sleep 10 # Flywayマイグレーション実行 cd backend ./gradlew flywayMigrate
Phase 5: 環境変数設定確認
# Backend .env確認 ls backend/.env # Frontend .env.local確認 ls frontend/.env.local
Phase 6: セットアップ検証
# Backend ビルド確認 cd backend ./gradlew build -x test # Frontend ビルド確認 cd frontend pnpm run build
Phase 7: 完了報告
## Setup Dev Env 完了報告 ### Backend - ✅ Java 21 確認済み - ✅ Gradle依存関係インストール完了 - ✅ ビルド成功 ### Frontend - ✅ Node.js 20+ 確認済み - ✅ pnpm依存関係インストール完了 - ✅ ビルド成功 ### Database - ✅ PostgreSQL起動完了 - ✅ Flywayマイグレーション完了 ### 環境変数 - ✅ backend/.env 確認済み - ✅ frontend/.env.local 確認済み ### 次のステップ 開発サーバーを起動できます: - Backend: `cd backend && ./gradlew bootRun` - Frontend: `cd frontend && pnpm dev`