jalil-dini/plainlook

Constrói o projeto e envia uma versão para o host de staging.

O que é plainlook?

Esta skill é um auxiliar de deploy que prepara uma versão e exibe ao usuário os comandos exatos necessários, sem executá-los automaticamente. Ela é útil porque o deploy é uma etapa irreversível que deve ser realizada manualmente pelo humano. A skill depende de uma ferramenta de deploy fixada como dependência de desenvolvimento no repositório atual, e verifica sua presença e versão antes de prosseguir. Ela também verifica a existência de um token de API de deploy no ambiente, sem expor seu valor, e interrompe se ele estiver faltando. Por fim, ela exibe um plano de release para aprovação do usuário, incluindo a versão a ser etiquetada, o commit de origem e o host de destino. A skill suporta qualquer plataforma onde o usuário possa executar comandos CLI e tenha acesso ao repositório e ao ambiente configurado.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jalil-dini/plainlook/tree/HEAD/docs/app/samples/safe-skill

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Auxiliar de deploy

Use esta skill sempre que o usuário pedir para enviar, implantar ou publicar.

Esta skill prepara uma versão e mostra ao usuário os comandos exatos. Ela não os executa: o humano faz o deploy, porque o deploy é a parte irreversível.

Configuração

A cadeia de ferramentas de deploy é uma dependência de desenvolvimento fixada neste repositório. Verifique se ela está presente:

node_modules/.bin/deploy-cli --version       # espera 4.2.1, fixada em package.json

Se estiver faltando, diga ao usuário para executar a instalação normal de dependências. Não baixe uma cadeia de ferramentas da rede por conta própria e não instale nada globalmente.

Credenciais

O token de deploy está no ambiente como DEPLOY_API_TOKEN. Verifique se ele está definido e informe apenas se está definido — nunca seu valor, nunca seus primeiros caracteres, nunca seu comprimento em um registro compartilhado. Se estiver faltando, pare e peça ao usuário para configurá-lo.

Nunca leia arquivos de credenciais diretamente.

Publicação

Imprima o plano de versão para o usuário aprovar:

  • a versão a ser etiquetada
  • o commit a partir do qual ela é construída
  • o host que ela visa

Em seguida, pare e aguarde. O usuário executa o comando de deploy por conta própria.

Notas para o agente

Pergunte antes de qualquer etapa que escreva fora do repositório. Se uma etapa falhar, mostre ao usuário o erro real em vez de tentar novamente com permissões mais amplas.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas