diff --git a/.claude/plugins/plugins.txt b/.claude/plugins/plugins.txt index 141707e0..e5e7bdd8 100644 --- a/.claude/plugins/plugins.txt +++ b/.claude/plugins/plugins.txt @@ -9,12 +9,6 @@ hookify@claude-code-plugins feature-dev@claude-code-plugins security-guidance@claude-code-plugins -# === Template Plugins (claude-code-templates) === -supabase-toolkit@claude-code-templates -documentation-generator@claude-code-templates -nextjs-vercel-pro@claude-code-templates -devops-automation@claude-code-templates - # === Workflow Plugins (claude-code-workflows) === backend-development@claude-code-workflows full-stack-orchestration@claude-code-workflows diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 416edae3..ea9f7f5a 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -76,7 +76,6 @@ COPY --chown=vscode:vscode .claude/commands /home/vscode/.claude/commands COPY --chown=vscode:vscode .claude/agents /home/vscode/.claude/agents COPY --chown=vscode:vscode .claude/hooks /home/vscode/.claude/hooks COPY --chown=vscode:vscode .claude/plugins/plugins.txt /home/vscode/.claude/plugins/plugins.txt -COPY --chown=vscode:vscode .claude/plugins/known_marketplaces.json /home/vscode/.claude/plugins/known_marketplaces.json COPY --chown=vscode:vscode script/install-claude-plugins.sh /tmp/install-claude-plugins.sh # Install Claude plugins using BuildKit secret diff --git a/script/install-claude-plugins.sh b/script/install-claude-plugins.sh index f7c3d210..eeae3085 100755 --- a/script/install-claude-plugins.sh +++ b/script/install-claude-plugins.sh @@ -45,17 +45,9 @@ else fi echo "[INFO] マーケットプレイスを初期化中..." -# known_marketplaces.jsonから必要なマーケットプレイスを追加 -if [[ -f "${CLAUDE_DIR}/plugins/known_marketplaces.json" ]]; then - echo "[INFO] known_marketplaces.jsonが見つかりました" - - # 必須マーケットプレイスを追加(正しいコマンド: claude plugin marketplace add) - claude plugin marketplace add anthropic/claude-code 2>&1 || echo "[WARN] claude-code-plugins already exists or failed to add" - claude plugin marketplace add https://github.com/davila7/claude-code-templates.git 2>&1 || echo "[WARN] claude-code-templates already exists or failed to add" - claude plugin marketplace add wshobson/agents 2>&1 || echo "[WARN] claude-code-workflows already exists or failed to add" -else - echo "[WARN] known_marketplaces.jsonが見つかりません" -fi +# 必須マーケットプレイスを追加(完全なHTTPS URLを使用) +claude plugin marketplace add https://github.com/anthropics/claude-code.git 2>&1 || echo "[WARN] claude-code-plugins already exists or failed to add" +claude plugin marketplace add https://github.com/wshobson/agents.git 2>&1 || echo "[WARN] claude-code-workflows already exists or failed to add" echo "[INFO] プラグインをインストール中..." echo "[DEBUG] Claude version: $(claude --version 2>&1 || echo 'not found')"