arrecheneto/prospector-minimax/deploy-hostgator
Claude Code and agent skill by arrecheneto/prospector-minimax
- community
Checking that the SKILL.md file is still in the repository.
Esta skill deve ser usada ao publicar páginas na hospedagem HostGator — upload via script local automático, FTP ou cPanel, criação de pastas por cliente, verificação da URL pública e HTTPS. Acione quando o usuário disser "publicar", "subir o site", "colocar no ar", "deploy", "hostgator" ou pedir para publicar (skill deploy-hostgator).
Install
npx vskill@latest install arrecheneto/prospector-minimax/deploy-hostgatorSKILL.md
Deploy na HostGator
Publicar páginas em public_html/[pastaBase]/[slug]/ e garantir a URL pública https://[dominio]/[pastaBase]/[slug]/ funcionando.
Credenciais
Tudo vem de prospector-config.json (bloco hostgator): usuario, dominio, servidor, senha, pastaBase (padrão clientes). A senha vive SÓ nesse arquivo, no computador do usuário — nunca é digitada no chat, nunca é exibida em nenhuma saída, log ou comando mostrado ao usuário. Se a senha estiver vazia, oriente o usuário: dashboard → aba Configurações → Conexão HostGator → colar a senha e salvar (ou editar o arquivo na mão). Nunca pelo chat.
Método 1 — Publicador automático local (RECOMENDADO: instala uma vez, nunca mais clica)
A rede do sandbox do Cowork NÃO alcança FTP nem cPanel — isso vale para todo usuário. A publicação roda na máquina do usuário via um publicador instalado no agendador do Windows: a cada minuto ele verifica a fila e sobe o que houver, escondido, lendo as credenciais do config. O usuário instala UMA vez e o a skill deploy-hostgator vira 100% automático.
- Garanta os arquivos do publicador na pasta conectada (copie de
references/desta skill, sobrescrevendo versões antigas), conforme o sistema do usuário — pergunte ou detecte:
- Windows:
publicar-agora.ps1,publicar-agora.bat,publicador-oculto.vbs,instalar-publicador.bat. - Mac:
publicar-agora.commandeinstalar-publicador.command(o instalador registra o publicador no launchd, a cada 60s; desinstalar =launchctl unloaddo plist com.prospector.publicador).
Em dúvida, copie todos — cada sistema ignora os do outro.
- Primeira vez: peça UM duplo clique no
instalar-publicador.bat(Windows — cria a tarefa "ProspectorPublicador"; erro de permissão = botão direito → Executar como administrador) ou noinstalar-publicador.command(Mac — se o macOS bloquear por segurança: botão direito → Abrir na primeira vez). Só uma vez na vida. - Monte a fila: escreva
fila-publicacao.txtna raiz da pasta conectada, uma linha por arquivo:caminho/local/arquivo.html|public_html/[pastaBase]/[slug]/index.html. Inclua página (index.html) e capa (proposta.html) de cada cliente — e também as mídias geradas pela skillmidia-minimax, quando existirem: cada arquivo desites/[slug]/assets/(destinopublic_html/[pastaBase]/[slug]/assets/...) e oproposta.mp4(destinopublic_html/[pastaBase]/[slug]/proposta.mp4). Sem subir os assets, o site publicado fica com imagens quebradas. Em até 1 minuto o publicador sobe tudo sozinho e renomeia a fila parafila-publicada-[data].txt(o log fica empublicador-log.txt). - Aguarde ~90s e verifique: confira se a fila foi renomeada e teste as URLs (verificação abaixo). Sem tarefa instalada, o fallback manual é o duplo clique no
publicar-agora.bat(Windows) oupublicar-agora.command(Mac).
Método 2 — FTP direto do sandbox (tentar primeiro, silencioso)
Antes de acionar o usuário, tente publicar você mesmo: curl -sS --connect-timeout 15 -T [arquivo] "ftp://[servidor]/public_html/[pastaBase]/[slug]/index.html" --user "[usuario]:[senha do config]" --ftp-create-dirs (senha lida do arquivo via script — jamais mostrada). Se funcionar, ótimo: zero ação do usuário. Se a rede do sandbox bloquear (timeout/refused), caia SEM DRAMA para o Método 1 — não insista em tentativas repetidas.
Método 3 — Navegador (último recurso)
Se os métodos 1 e 2 falharem (ex.: curl ausente na máquina do usuário): cPanel File Manager pelo o MCP de navegador (Playwright) — o USUÁRIO faz o login dele (nunca peça a senha no chat), você navega, cria as pastas e faz upload pela interface.
Verificação (obrigatória, após qualquer método)
- Abra
https://[dominio]/[pastaBase]/[slug]/e a capa.../proposta.html— confirme que carregam com conteúdo certo. - HTTPS obrigatório: precisa carregar com cadeado válido. Se der erro de certificado: HostGator tem SSL grátis — guie: cPanel → SSL/TLS Status → marcar o domínio → Run AutoSSL (minutos). Enquanto o HTTPS não valida, a publicação NÃO está concluída — link
http://NUNCA vai para cliente. - Atualize
leads.md+ dashboard com statuspublicadoe a URL.
Teste de conexão do a configuração inicial (skill prospector-setup)
Publique teste.html simples ("Funcionou!") em public_html/[pastaBase]/teste/index.html pelo Método 2; se bloqueado, já deixe os scripts do Método 1 copiados na pasta, monte a fila com o teste e peça os 2 cliques — assim o usuário aprende o fluxo logo no setup.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/deploy-hostgator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/arrecheneto/prospector-minimax/deploy-hostgator)