Requisitos
- Node.js 22.12 ou superior.
- Git.
- Um projeto Astro para otimizar.
- Um agente de programação com suporte a skills, como Codex ou Claude Code.
Instalar o CLI
O pacote está no npm como @promovaweb/pagespeedfy:
npm install -g @promovaweb/pagespeedfyPara rodar sem instalar:
npx @promovaweb/pagespeedfy --versionConfira:
pagespeedfy --versionO comando imprime a versão, por exemplo 0.2.0.
Instalar a skill no projeto
A skill fica na pasta skills/ do repositório
promovaweb/pagespeedfy, no formato
lido pelo npx skills. Na raiz do projeto Astro, rode:
npx skills add https://github.com/promovaweb/pagespeedfyO comando baixa a skill pagespeedfy-otimizar-pagina do GitHub, pergunta para
quais agentes instalar (Codex, Claude Code e outros) e registra a origem no
skills-lock.json do projeto. Para conferir:
npx skills listIgnorar os relatórios no Git
Os relatórios trazem URLs e trechos de HTML que não pertencem ao repositório. No projeto Astro:
echo "pagespeedfy-reports/" >> .gitignoreA skill faz essa conferência sozinha na primeira execução.
Atualizar
npm install -g @promovaweb/pagespeedfy@latestPara atualizar a skill no projeto, rode de novo:
npx skills add https://github.com/promovaweb/pagespeedfy