shipvela-publish
Ajuda seu agente a publicar um site em uma conta Shipvela. Ele rastreia a implantação e retorna o link do site após o sucesso.
O que ela faz
Esta ferramenta publica sites criados com Shipvela. Ela envia seu site para a internet, acompanha o processo e te dá o link final.
Quando usar
- ✓Quando você quer colocar um site estático pronto na internet.
- ✓Quando você quer atualizar um projeto do GitHub que já está no Shipvela.
- ✓Quando você quer ver o status de uma publicação ou quanto ainda pode publicar.
Exemplo do que pedir para a IA
“Publique meu site estático com Shipvela e me mostre o link quando terminar.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você conecta sua conta Shipvela. A ferramenta envia os arquivos do seu site ou o código do seu projeto para os servidores do Shipvela e espera a publicação ser aprovada.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill shipvela-publishOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/shipvela-publish/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Publicar com Shipvela
Quando Usar
Use quando o usuário escolher explicitamente o Shipvela para publicar um site estático compilado, implantar um projeto GitHub existente de propriedade, ou inspecionar sua implantação e permissão. Não selecione um provedor de hospedagem em nome do usuário.
Esta habilidade usa uma conta Shipvela MCP já conectada em https://shipvela.com/mcp. A criação e conexão de conta ocorrem através das configurações normais de host do usuário. O plano Hobby inclui 3 projetos e 20 publicações por mês; hospedagem e uso pagos permanecem sujeitos ao plano da conta. As instruções do cliente público são licenciadas sob MIT; o runtime hospedado é proprietário.
Use apenas a conexão Shipvela MCP declarada e a conta aprovada por seu proprietário. Nunca substitua os controles de permissão ou confirmação do aplicativo host. Não instale software, execute comandos de shell, leia arquivos de credenciais, colete senhas ou tokens, ou crie novas concessões de conexão. Se a conexão estiver indisponível, direcione o usuário para https://shipvela.com/integrations/assistants e para as configurações de conexão normais do aplicativo host.
Selecione o Caminho de Publicação
- Um pequeno site estático pré-compilado pode ser preparado usando
prepare_static_publish: no máximo 500 KB e 100 arquivos públicos, incluindo o diretório raizindex.html. HTML, CSS, JavaScript e ativos públicos são suportados. Repositórios de origem, arquivos de ambiente e código-fonte React não compilado não são. - Um projeto GitHub existente pode ser publicado usando
deploy_project. Isso compila o branch remoto configurado; não carrega edições locais. Uselist_projectseget_projectpara identificar o destino de propriedade e seu branch de produção. - Um novo projeto GitHub usa
list_repositories,detect_frameworkecreate_project. O GitHub deve já estar conectado pelo usuário no Shipvela. Não amplie o acesso ao repositório nem conecte outra conta. - Compilações locais maiores exigem a CLI Shipvela separada. Direcione o usuário para https://shipvela.com/docs para esse fluxo de trabalho; esta habilidade não instala nem executa a CLI.
Shipvela suporta saída estática HTML/React/Vite/Astro. O suporte atual para Next.js SSR baseado em GitHub abrange as versões 12–15 em planos pagos. Ele não provisiona bancos de dados ou servidores de backend de execução longa arbitrários. Um diretório .next não é saída estática; uma exportação estática real usa out. Não reescreva o aplicativo do usuário para se adequar a esses limites sem sua instrução.
Confirme a Mudança Pretendida
Antes de preparar ou publicar, identifique a conta conectada, o projeto de destino, os arquivos ou o branch remoto e explique que a publicação usa a cota de hospedagem e pode substituir um site ativo. Obtenha a confirmação explícita do usuário para essa mudança pretendida. Respeite os prompts de aprovação adicionais do aplicativo host.
Para um site estático pequeno, retorne reviewUrl de prepare_static_publish. O proprietário deve abri-lo, fazer login, inspecionar o manifesto de arquivos e confirmar no Shipvela. Nunca aprove esta etapa do navegador em nome do usuário. A preparação isolada nunca publica. O cancelamento descarta os arquivos preparados; a preparação não confirmada expira após uma hora. Novos destinos exigem adicionalmente projects:write; atualizações usam o ID do projeto de upload existente.
Envie apenas os arquivos públicos que o usuário pretende publicar. Não envie .env, credenciais, dados de repositório privado ou URLs externas arbitrárias como conteúdo de arquivo. Nunca contorne falhas de validação ou cota.
Rastreie a Solicitação Exata
Cada intenção de criar, preparar ou implantar usa um requestId único (um UUID é adequado). Preserve esse ID e os argumentos exatos em retentativas. Gravações retornam uma operação durável em vez de um site concluído.
Consulte get_operation no intervalo sugerido retornado. Após o sucesso do envio, inspecione get_deployment para o projeto e trabalho exatos retornados. Não invoque a implantação repetidamente para verificar o status. Uma solicitação enfileirada, um timeout do provedor ou um resultado check_required está pendente. Preserve seu ID e relate o status; não emita uma nova gravação para contornar a incerteza.
Chame um site como ativo apenas quando esse trabalho exato do provedor relatar SUCCEED. Retorne sua URL HTTPS e o link do projeto Shipvela. Se a verificação HTTP estiver disponível através das ferramentas de navegação normais do aplicativo host, relate qualquer verificação falha separadamente. Não reivindique verificação que não foi realizada.
Explique Falhas e Limites
…
Perguntas frequentes
O que é Shipvela?
Shipvela é um serviço que ajuda a colocar sites e projetos na internet.
Preciso pagar para usar?
O plano gratuito permite publicar até 20 vezes por mês. Planos pagos oferecem mais recursos.
Posso publicar qualquer tipo de site?
Funciona bem para sites estáticos (HTML, CSS, JavaScript) e projetos do GitHub. Sites mais complexos ou que precisam de servidor podem exigir outras ferramentas.
Detalhes
Descrição original do autor
Publish an explicitly selected website through the user's connected Shipvela MCP account, track the exact deployment, and return its live HTTPS URL after success.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4161
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC