← ClaudeAtlas

setuplisted

Bootstrap completo do plugadvpl. Detecta uv, instala se faltar, faz init + ingest no projeto atual. Use no primeiro uso ou quando quiser reconfigurar.
JoniPraia/plugadvpl · ★ 12 · Web & Frontend · score 69
Install: claude install-skill JoniPraia/plugadvpl
# /plugadvpl:setup Setup automático: detecta uv, instala se necessário, e roda init + ingest no projeto atual. ## Detecção de ambiente Claude Code Antes de instalar a CLI, detecte se o usuário está usando: - **Claude Code CLI nativo** (terminal `claude`): `/plugin install plugadvpl` funciona direto no chat. - **Extensão VSCode**: `/plugin install` NÃO funciona (limitação Claude Code). Use a UI Manage Plugins. Como detectar: rode `Bash echo $TERM_PROGRAM` — se retornar `vscode`, está na extensão; senão, provavelmente CLI nativo. Reporte ao usuário a forma correta de instalar o plugin antes de prosseguir com a CLI. ## Execução Você (Claude) deve rodar os passos abaixo via Bash, sequencialmente, NA PASTA ATUAL do projeto (cwd do usuário): ### Passo 1: Verificar uv ```bash if ! command -v uv >/dev/null 2>&1 && ! command -v uvx >/dev/null 2>&1; then echo "uv não instalado. Para instalar:" case "$(uname -s 2>/dev/null || echo Windows)" in Linux*|Darwin*) echo " curl -sSL https://raw.githubusercontent.com/JoniPraia/plugadvpl/main/scripts/install.sh | sh" ;; *) echo " irm https://raw.githubusercontent.com/JoniPraia/plugadvpl/main/scripts/install.ps1 | iex" ;; esac echo "" echo "Após instalar, feche e abra um terminal novo, então rode /plugadvpl:setup de novo." exit 0 fi ``` ### Passo 2: Garantir plugadvpl instalado ```bash if ! command -v plugadvpl >/dev/null 2>&1; then uv tool install plugadvpl fi plugadvpl version ``` ###