screenshots
Faz seu agente criar imagens de marketing do seu aplicativo. É útil para divulgar seu app em redes sociais, páginas de vendas ou documentação.
O que ela faz
Esta ferramenta tira fotos de alta qualidade da sua aplicação web para usar em marketing. Ela ajuda a criar imagens bonitas para divulgar seu produto.
Quando usar
- ✓Quando você precisa de fotos para o lançamento em uma plataforma como Product Hunt.
- ✓Para criar posts atraentes para redes sociais.
- ✓Ao montar a página inicial (landing page) do seu site.
Exemplo do que pedir para a IA
“Tire fotos do meu app para o Product Hunt.”
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
A ferramenta usa um programa chamado Playwright para abrir seu aplicativo na web e tirar as fotos. Ela garante que as fotos tenham alta resolução, como se fossem de uma tela Retina.
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 screenshotsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/screenshots/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.
Capturas de Tela
Gere capturas de tela de qualidade de marketing do seu aplicativo usando o Playwright diretamente. As capturas de tela são tiradas em resolução HiDPI real (retina 2x) usando deviceScaleFactor: 2.
Quando Usar Esta Habilidade
Use esta habilidade quando:
- O usuário quiser criar capturas de tela para o Product Hunt
- Criar capturas de tela para mídias sociais
- Gerar imagens para landing pages
- Criar capturas de tela para documentação
- O usuário solicitar capturas de tela de aplicativos de qualidade de marketing
Pré-requisitos
O Playwright deve estar disponível. Verifique:
npx playwright --version 2>/dev/null || npm ls playwright 2>/dev/null | grep playwright
Se não for encontrado, informe o usuário:
O Playwright é necessário. Instale-o com:
npm install -D playwrightounpm install -D @playwright/test
Passo 1: Determinar o URL do Aplicativo
Se $1 for fornecido, use-o como o URL do aplicativo.
Se nenhum URL for fornecido:
- Verifique se um servidor de desenvolvimento provavelmente está em execução procurando por scripts
package.json - Use
AskUserQuestionpara perguntar ao usuário o URL ou oferecer ajuda para iniciar o servidor de desenvolvimento
URLs padrão comuns para sugerir:
http://localhost:3000(Next.js, Create React App, Rails)http://localhost:5173(Vite)http://localhost:4000(Phoenix)http://localhost:8080(Vue CLI, genérico)
Passo 2: Reunir Requisitos
Use AskUserQuestion com as seguintes perguntas:
Pergunta 1: Contagem de capturas de tela
- Título: "Contagem"
- Pergunta: "Quantas capturas de tela você precisa?"
- Opções:
- "3-5" - Conjunto rápido de recursos principais
- "5-10" - Cobertura abrangente de recursos
- "10+" - Suíte completa de marketing
Pergunta 2: Propósito
- Título: "Propósito"
- Pergunta: "Para que serão usadas essas capturas de tela?"
- Opções:
- "Product Hunt" - Imagens principais e destaques de recursos
- "Mídias sociais" - Demonstrações de recursos atraentes
- "Landing page" - Seções de marketing e benefícios
- "Documentação" - Referência de UI e tutoriais
Pergunta 3: Autenticação
- Título: "Auth"
- Pergunta: "O aplicativo requer login para acessar os recursos que você deseja capturar?"
- Opções:
- "Não é necessário login" - Apenas páginas públicas
- "Sim, fornecerei as credenciais" - Precisa fazer login primeiro
Se o usuário selecionar "Sim, fornecerei as credenciais", faça perguntas de acompanhamento:
- "Qual é o URL da página de login?" (por exemplo,
/login,/sign-in) - "Qual é o e-mail/nome de usuário?"
- "Qual é a senha?"
O script detectará automaticamente os campos do formulário de login usando os localizadores inteligentes do Playwright.
Passo 3: Analisar a Base de Código para Recursos
Explore minuciosamente a base de código para entender o aplicativo e identificar oportunidades de captura de tela.
3.1: Leia a Documentação Primeiro
Sempre comece lendo estes arquivos para entender o que o aplicativo faz:
README.md (e quaisquer arquivos README em subdiretórios) - Leia o README completo para entender:
- O que é o aplicativo e qual problema ele resolve
- Recursos e capacidades principais
- Capturas de tela ou descrições de recursos já documentadas
CHANGELOG.md ou HISTORY.md - Recursos recentes que valem a pena destacar
Diretório docs/ - Qualquer documentação adicional sobre recursos
3.2: Analisar Rotas para Encontrar Páginas
Leia a configuração de roteamento para descobrir todas as páginas disponíveis:
| Framework | Arquivo para Ler | O que Procurar |
|---|---|---|
| Next.js App Router | Estrutura do diretório app/ |
Cada pasta com page.tsx é uma rota |
| Next.js Pages Router | Diretório pages/ |
Cada arquivo é uma rota |
| Rails | config/routes.rb |
Leia o arquivo inteiro para todas as rotas |
| React Router | Procure por createBrowserRouter ou <Route |
Definições de rota com caminhos |
| Vue Router | src/router/index.js ou router.js |
Array de rotas com definições de caminho |
| SvelteKit | Diretório src/routes/ |
Cada pasta com +page.svelte é uma rota |
| Remix | Diretório app/routes/ |
Roteamento baseado em arquivos |
| Laravel | routes/web.php |
Definições de rota |
| Django | Arquivos urls.py |
Padrões de URL |
| Express | Procure por app.get, router.get |
Manipuladores de rota |
Importante: Leia realmente esses arquivos, não apenas verifique se eles existem. As definições de rota informam quais páginas estão disponíveis para capturas de tela.
3.3: Identificar Componentes Chave
Procure por componentes que representam recursos que podem ser capturados em tela:
- Componentes de painel (Dashboard)
- Seções de recursos com UI distinta
- Formulários e entradas interativas
- Visualizações de dados (gráficos, tabelas)
- Modais e caixas de diálogo
- Navegação e barras laterais
- Painéis de configurações
- Seções de perfil do usuário
3.4: Verificar Ativos de Marketing
…
Perguntas frequentes
Preciso instalar alguma coisa?
Sim, você precisa ter o Playwright instalado. Se não tiver, o programa vai te avisar e mostrar como instalar.
Como a ferramenta sabe quais partes do meu app fotografar?
Ela tenta entender seu aplicativo lendo a documentação (como README) e analisando as páginas disponíveis. Depois, ela sugere as partes mais importantes para você escolher.
E se meu app precisar de login?
A ferramenta pode pedir suas credenciais (email e senha) para fazer login e tirar fotos das partes que exigem acesso.
Detalhes
Descrição original do autor
Generate marketing screenshots of your app using Playwright. Use when the user wants to create screenshots for Product Hunt, social media, landing pages, or documentation.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4073
- 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
ios-icon-gen
Faz seu agente gerar ícones para aplicativos iOS. Ele usa símbolos da Apple ou ícones de outras fontes para criar os arquivos corretos.
affaan-m/ECC
algorithmic-art
Ajuda seu agente a criar arte usando código, gerando imagens únicas. É útil quando você quer arte original feita por computador.
anthropics/skills
canvas-design
Ajuda seu agente a criar artes visuais bonitas em arquivos. É útil quando você pede um pôster, uma arte ou qualquer design estático.
anthropics/skills